builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0298 starttime: 1465220052.15 results: success (0) buildid: 20160606053329 builduid: d7acf4330f0b47b6844d82d15649fe74 revision: 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:12.149116) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:12.149542) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:12.149812) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:12.172693) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:12.173004) ========= 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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners TMPDIR=/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/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 06:34:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 24.9M=0s 2016-06-06 06:34:12 (24.9 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.081775 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:12.275002) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:12.275317) ========= 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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners TMPDIR=/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/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.025815 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:12.323756) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 06:34:12.324115) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 --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 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners TMPDIR=/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/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 06:34:12,350 truncating revision to first 12 chars 2016-06-06 06:34:12,350 Setting DEBUG logging. 2016-06-06 06:34:12,350 attempt 1/10 2016-06-06 06:34:12,350 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/5c8f37e61ac7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 06:34:12,675 unpacking tar archive at: mozilla-aurora-5c8f37e61ac7/testing/mozharness/ program finished with exit code 0 elapsedTime=0.575227 ========= master_lag: 1.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 06:34:13.903162) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:13.903564) ========= script_repo_revision: 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 06:34:13.903992) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-06 06:34:13.904256) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-06 06:34:15.137775) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-06-06 06:34:15.138206) ========= /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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners TMPDIR=/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/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 06:34:15 INFO - MultiFileLogger online at 20160606 06:34:15 in /builds/slave/test 06:34:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 06:34:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:34:15 INFO - {'append_to_log': False, 06:34:15 INFO - 'base_work_dir': '/builds/slave/test', 06:34:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:34:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:34:15 INFO - 'buildbot_json_path': 'buildprops.json', 06:34:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:34:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:34:15 INFO - 'download_minidump_stackwalk': True, 06:34:15 INFO - 'download_symbols': 'true', 06:34:15 INFO - 'e10s': False, 06:34:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:34:15 INFO - 'tooltool.py': '/tools/tooltool.py', 06:34:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:34:15 INFO - '/tools/misc-python/virtualenv.py')}, 06:34:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:34:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:34:15 INFO - 'log_level': 'info', 06:34:15 INFO - 'log_to_console': True, 06:34:15 INFO - 'opt_config_files': (), 06:34:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:34:15 INFO - '--processes=1', 06:34:15 INFO - '--config=%(test_path)s/wptrunner.ini', 06:34:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:34:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:34:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:34:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:34:15 INFO - 'pip_index': False, 06:34:15 INFO - 'require_test_zip': True, 06:34:15 INFO - 'test_type': ('testharness',), 06:34:15 INFO - 'this_chunk': '1', 06:34:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:34:15 INFO - 'total_chunks': '10', 06:34:15 INFO - 'virtualenv_path': 'venv', 06:34:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:34:15 INFO - 'work_dir': 'build'} 06:34:15 INFO - ##### 06:34:15 INFO - ##### Running clobber step. 06:34:15 INFO - ##### 06:34:15 INFO - Running pre-action listener: _resource_record_pre_action 06:34:15 INFO - Running main action method: clobber 06:34:15 INFO - rmtree: /builds/slave/test/build 06:34:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:34:17 INFO - Running post-action listener: _resource_record_post_action 06:34:17 INFO - ##### 06:34:17 INFO - ##### Running read-buildbot-config step. 06:34:17 INFO - ##### 06:34:17 INFO - Running pre-action listener: _resource_record_pre_action 06:34:17 INFO - Running main action method: read_buildbot_config 06:34:17 INFO - Using buildbot properties: 06:34:17 INFO - { 06:34:17 INFO - "project": "", 06:34:17 INFO - "product": "firefox", 06:34:17 INFO - "script_repo_revision": "production", 06:34:17 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 06:34:17 INFO - "repository": "", 06:34:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 06:34:17 INFO - "buildid": "20160606053329", 06:34:17 INFO - "pgo_build": "False", 06:34:17 INFO - "basedir": "/builds/slave/test", 06:34:17 INFO - "buildnumber": 9, 06:34:17 INFO - "slavename": "t-yosemite-r7-0298", 06:34:17 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 06:34:17 INFO - "platform": "macosx64", 06:34:17 INFO - "branch": "mozilla-aurora", 06:34:17 INFO - "revision": "5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64", 06:34:17 INFO - "repo_path": "releases/mozilla-aurora", 06:34:17 INFO - "moz_repo_path": "", 06:34:17 INFO - "stage_platform": "macosx64", 06:34:17 INFO - "builduid": "d7acf4330f0b47b6844d82d15649fe74", 06:34:17 INFO - "slavebuilddir": "test" 06:34:17 INFO - } 06:34:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 06:34:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 06:34:17 INFO - Running post-action listener: _resource_record_post_action 06:34:17 INFO - ##### 06:34:17 INFO - ##### Running download-and-extract step. 06:34:17 INFO - ##### 06:34:17 INFO - Running pre-action listener: _resource_record_pre_action 06:34:17 INFO - Running main action method: download_and_extract 06:34:17 INFO - mkdir: /builds/slave/test/build/tests 06:34: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')]} 06:34:17 INFO - https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:34:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:34:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:34:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:18 INFO - Downloaded 1235 bytes. 06:34:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 06:34:18 INFO - Using the following test package requirements: 06:34:18 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 06:34:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:34:18 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 06:34:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:34:18 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 06:34:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:34:18 INFO - u'jsshell-mac64.zip'], 06:34:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:34:18 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 06:34:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 06:34:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:34:18 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 06:34:18 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:34:18 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 06:34:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:34:18 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 06:34:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 06:34:18 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 06:34:18 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 06:34:18 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')]} 06:34:18 INFO - https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:34:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:34:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 06:34:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:19 INFO - Downloaded 18347711 bytes. 06:34:19 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/*'] 06:34:19 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/* 06:34:19 INFO - caution: filename not matched: web-platform/* 06:34:19 INFO - Return code: 11 06:34:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:19 INFO - https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:34:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:34:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 06:34:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:21 INFO - Downloaded 36389086 bytes. 06:34:21 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/*'] 06:34:21 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/* 06:34:25 INFO - caution: filename not matched: bin/* 06:34:25 INFO - caution: filename not matched: config/* 06:34:25 INFO - caution: filename not matched: mozbase/* 06:34:25 INFO - caution: filename not matched: marionette/* 06:34:25 INFO - caution: filename not matched: tools/wptserve/* 06:34:25 INFO - Return code: 11 06:34:25 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')]} 06:34:25 INFO - https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 06:34:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:34:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:34:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 06:34:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:27 INFO - Downloaded 73061781 bytes. 06:34:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:34:27 INFO - mkdir: /builds/slave/test/properties 06:34:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:34:27 INFO - Writing to file /builds/slave/test/properties/build_url 06:34:27 INFO - Contents: 06:34:27 INFO - build_url:https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 06:34:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:34:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:34:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:34:28 INFO - Contents: 06:34:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:34:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:28 INFO - https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:34:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:34:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 06:34:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/a_rC03CISgeZn7C6t0IysQ/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 06:34:31 INFO - Downloaded 103672302 bytes. 06:34:31 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'] 06:34:31 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 06:34:34 INFO - Return code: 0 06:34:34 INFO - Running post-action listener: _resource_record_post_action 06:34:34 INFO - Running post-action listener: set_extra_try_arguments 06:34:34 INFO - ##### 06:34:34 INFO - ##### Running create-virtualenv step. 06:34:34 INFO - ##### 06:34:34 INFO - Running pre-action listener: _pre_create_virtualenv 06:34:34 INFO - Running pre-action listener: _resource_record_pre_action 06:34:34 INFO - Running main action method: create_virtualenv 06:34:34 INFO - Creating virtualenv /builds/slave/test/build/venv 06:34:34 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 06:34:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:34:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:34:34 INFO - Using real prefix '/tools/python27' 06:34:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:34:35 INFO - Installing distribute.............................................................................................................................................................................................done. 06:34:38 INFO - Installing pip.................done. 06:34:38 INFO - Return code: 0 06:34:38 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:34:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x110167e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110184f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3485cb340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1101805e0>, '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 0x10fd63cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fd8e990>, '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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:34:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:34:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.D50XhVAQPZ/Render', 06:34:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:38 INFO - 'HOME': '/Users/cltbld', 06:34:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:38 INFO - 'LOGNAME': 'cltbld', 06:34:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:38 INFO - 'MOZ_NO_REMOTE': '1', 06:34:38 INFO - 'NO_EM_RESTART': '1', 06:34:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:38 INFO - 'PWD': '/builds/slave/test', 06:34:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:38 INFO - 'SHELL': '/bin/bash', 06:34:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ObdIFxh5Tl/Listeners', 06:34:38 INFO - 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', 06:34:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:38 INFO - 'USER': 'cltbld', 06:34:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:38 INFO - 'XPC_FLAGS': '0x0', 06:34:38 INFO - 'XPC_SERVICE_NAME': '0', 06:34:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:38 INFO - Downloading/unpacking psutil>=0.7.1 06:34:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:34:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:34:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:34:41 INFO - Installing collected packages: psutil 06:34:41 INFO - Running setup.py install for psutil 06:34:41 INFO - building 'psutil._psutil_osx' extension 06:34:41 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 06:34:42 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 06:34:42 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 06:34:42 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 06:34:42 INFO - building 'psutil._psutil_posix' extension 06:34:42 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 06:34:42 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:34:42 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:34:42 INFO - ^ 06:34:42 INFO - 1 warning generated. 06:34:42 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 06:34:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:34:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:34:42 INFO - Successfully installed psutil 06:34:42 INFO - Cleaning up... 06:34:43 INFO - Return code: 0 06:34:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:34: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')]} 06:34:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34: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')]} 06:34:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:43 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 0x110167e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110184f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3485cb340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1101805e0>, '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 0x10fd63cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fd8e990>, '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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:43 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 06:34:43 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 06:34:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.D50XhVAQPZ/Render', 06:34:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:43 INFO - 'HOME': '/Users/cltbld', 06:34:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:43 INFO - 'LOGNAME': 'cltbld', 06:34:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:43 INFO - 'MOZ_NO_REMOTE': '1', 06:34:43 INFO - 'NO_EM_RESTART': '1', 06:34:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:43 INFO - 'PWD': '/builds/slave/test', 06:34:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:43 INFO - 'SHELL': '/bin/bash', 06:34:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ObdIFxh5Tl/Listeners', 06:34:43 INFO - 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', 06:34:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:43 INFO - 'USER': 'cltbld', 06:34:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:43 INFO - 'XPC_FLAGS': '0x0', 06:34:43 INFO - 'XPC_SERVICE_NAME': '0', 06:34:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:34:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:34:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:34:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:34:45 INFO - Installing collected packages: mozsystemmonitor 06:34:45 INFO - Running setup.py install for mozsystemmonitor 06:34:46 INFO - Successfully installed mozsystemmonitor 06:34:46 INFO - Cleaning up... 06:34:46 INFO - Return code: 0 06:34:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:34:46 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')]} 06:34:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:46 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')]} 06:34:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:46 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 0x110167e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110184f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3485cb340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1101805e0>, '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 0x10fd63cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fd8e990>, '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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:46 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 06:34:46 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 06:34:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.D50XhVAQPZ/Render', 06:34:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:46 INFO - 'HOME': '/Users/cltbld', 06:34:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:46 INFO - 'LOGNAME': 'cltbld', 06:34:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:46 INFO - 'MOZ_NO_REMOTE': '1', 06:34:46 INFO - 'NO_EM_RESTART': '1', 06:34:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:46 INFO - 'PWD': '/builds/slave/test', 06:34:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:46 INFO - 'SHELL': '/bin/bash', 06:34:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ObdIFxh5Tl/Listeners', 06:34:46 INFO - 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', 06:34:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:46 INFO - 'USER': 'cltbld', 06:34:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:46 INFO - 'XPC_FLAGS': '0x0', 06:34:46 INFO - 'XPC_SERVICE_NAME': '0', 06:34:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:46 INFO - Downloading/unpacking blobuploader==1.2.4 06:34:46 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 06:34:46 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 06:34:46 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 06:34:46 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 06:34:46 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 06:34:46 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 06:34:48 INFO - Downloading blobuploader-1.2.4.tar.gz 06:34:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:34:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:34:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:34:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:34:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 06:34:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:34:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:34:49 INFO - Downloading docopt-0.6.1.tar.gz 06:34:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:34:50 INFO - Installing collected packages: blobuploader, requests, docopt 06:34:50 INFO - Running setup.py install for blobuploader 06:34:50 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:34:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:34:50 INFO - Running setup.py install for requests 06:34:50 INFO - Running setup.py install for docopt 06:34:50 INFO - Successfully installed blobuploader requests docopt 06:34:50 INFO - Cleaning up... 06:34:50 INFO - Return code: 0 06:34:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:34:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:50 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 0x110167e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110184f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3485cb340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1101805e0>, '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 0x10fd63cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fd8e990>, '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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:50 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 06:34:50 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 06:34:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.D50XhVAQPZ/Render', 06:34:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:50 INFO - 'HOME': '/Users/cltbld', 06:34:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:50 INFO - 'LOGNAME': 'cltbld', 06:34:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:50 INFO - 'MOZ_NO_REMOTE': '1', 06:34:50 INFO - 'NO_EM_RESTART': '1', 06:34:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:50 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:50 INFO - 'PWD': '/builds/slave/test', 06:34:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:50 INFO - 'SHELL': '/bin/bash', 06:34:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ObdIFxh5Tl/Listeners', 06:34:50 INFO - 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', 06:34:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:50 INFO - 'USER': 'cltbld', 06:34:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:50 INFO - 'XPC_FLAGS': '0x0', 06:34:50 INFO - 'XPC_SERVICE_NAME': '0', 06:34:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:34:51 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-zVxQTu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:34:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:34:51 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-JUAqR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:34:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:34:51 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-_MDZJu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:34:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:34:51 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-jzsWjF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:34:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:34:51 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-NjhFZw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:34:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:34:51 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-uNpCfE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:34:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:34:51 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-xR7pKi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:34:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:34:51 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-lPyVRk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-YU6I5R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-D5eTjI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-F03SNo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-MuLww7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-2MQOXX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-nNHxL9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-OyHWJm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-SzHTp4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-mQ6nmO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:34:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:34:52 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-A88GY3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:34:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:34:53 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-9sZGUJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:34:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:34:53 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-vrnVyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:34:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:34:53 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-sCr0Ce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:34:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:34:53 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 06:34:53 INFO - Running setup.py install for manifestparser 06:34:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:34:53 INFO - Running setup.py install for mozcrash 06:34:54 INFO - Running setup.py install for mozdebug 06:34:54 INFO - Running setup.py install for mozdevice 06:34:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:34:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:34:54 INFO - Running setup.py install for mozfile 06:34:54 INFO - Running setup.py install for mozhttpd 06:34:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:34:54 INFO - Running setup.py install for mozinfo 06:34:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:34:54 INFO - Running setup.py install for mozInstall 06:34:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:34:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:34:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:34:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:34:54 INFO - Running setup.py install for mozleak 06:34:55 INFO - Running setup.py install for mozlog 06:34:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:34:55 INFO - Running setup.py install for moznetwork 06:34:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:34:55 INFO - Running setup.py install for mozprocess 06:34:55 INFO - Running setup.py install for mozprofile 06:34:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:34:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:34:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:34:55 INFO - Running setup.py install for mozrunner 06:34:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:34:55 INFO - Running setup.py install for mozscreenshot 06:34:56 INFO - Running setup.py install for moztest 06:34:56 INFO - Running setup.py install for mozversion 06:34:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:34:56 INFO - Running setup.py install for wptserve 06:34:56 INFO - Running setup.py install for marionette-driver 06:34:56 INFO - Running setup.py install for browsermob-proxy 06:34:56 INFO - Running setup.py install for marionette-client 06:34:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:34:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:34:57 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 06:34:57 INFO - Cleaning up... 06:34:57 INFO - Return code: 0 06:34:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:34:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:34:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:34:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:34:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:34:57 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 0x110167e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110184f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc3485cb340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1101805e0>, '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 0x10fd63cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fd8e990>, '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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:34:57 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 06:34:57 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 06:34:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.D50XhVAQPZ/Render', 06:34:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:34:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:34:57 INFO - 'HOME': '/Users/cltbld', 06:34:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:34:57 INFO - 'LOGNAME': 'cltbld', 06:34:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:34:57 INFO - 'MOZ_NO_REMOTE': '1', 06:34:57 INFO - 'NO_EM_RESTART': '1', 06:34:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:34:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:34:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:34:57 INFO - 'PWD': '/builds/slave/test', 06:34:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:34:57 INFO - 'SHELL': '/bin/bash', 06:34:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ObdIFxh5Tl/Listeners', 06:34:57 INFO - 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', 06:34:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:34:57 INFO - 'USER': 'cltbld', 06:34:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:34:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:34:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:34:57 INFO - 'XPC_FLAGS': '0x0', 06:34:57 INFO - 'XPC_SERVICE_NAME': '0', 06:34:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:34:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:34:57 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-zioNyj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:34:57 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)) 06:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:34:57 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-VaQ4NY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:34:57 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)) 06:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:34:57 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-Hx51q8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:34:57 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)) 06:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:34:57 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-k7vjei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:34:57 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)) 06:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:34:57 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-d8MrLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:34:57 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)) 06:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:34:57 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-Uxm4XO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-qS6oos-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-0D6O3M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-TThrbB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-3Sj9jO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-KyE7r2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-3euZi8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-h5n3lM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-E3nEwa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:34:58 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)) 06:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:34:58 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-bgfujm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:34:59 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)) 06:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:34:59 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-Sh1giN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:34:59 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)) 06:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:34:59 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-EokbMw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:34:59 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)) 06:34:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:34:59 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-uIz8SD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:34:59 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)) 06:34:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:34:59 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-UTio6_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:34:59 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)) 06:34:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:34:59 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-1hAqYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:34:59 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)) 06:34:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:34:59 INFO - Running setup.py (path:/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/pip-8GpGZ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:35:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:35:00 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)) 06:35:00 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)) 06:35:00 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)) 06:35:00 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)) 06:35:00 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)) 06:35:00 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)) 06:35:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:35:00 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 06:35:00 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 06:35:00 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 06:35:00 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 06:35:00 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 06:35:00 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 06:35:02 INFO - Downloading blessings-1.6.tar.gz 06:35:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:35:02 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)) 06:35:02 INFO - Installing collected packages: blessings 06:35:02 INFO - Running setup.py install for blessings 06:35:02 INFO - Successfully installed blessings 06:35:02 INFO - Cleaning up... 06:35:02 INFO - Return code: 0 06:35:02 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:35:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:35:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:35:03 INFO - Reading from file tmpfile_stdout 06:35:03 INFO - Current package versions: 06:35:03 INFO - blessings == 1.6 06:35:03 INFO - blobuploader == 1.2.4 06:35:03 INFO - browsermob-proxy == 0.6.0 06:35:03 INFO - docopt == 0.6.1 06:35:03 INFO - manifestparser == 1.1 06:35:03 INFO - marionette-client == 2.3.0 06:35:03 INFO - marionette-driver == 1.4.0 06:35:03 INFO - mozInstall == 1.12 06:35:03 INFO - mozcrash == 0.17 06:35:03 INFO - mozdebug == 0.1 06:35:03 INFO - mozdevice == 0.48 06:35:03 INFO - mozfile == 1.2 06:35:03 INFO - mozhttpd == 0.7 06:35:03 INFO - mozinfo == 0.9 06:35:03 INFO - mozleak == 0.1 06:35:03 INFO - mozlog == 3.1 06:35:03 INFO - moznetwork == 0.27 06:35:03 INFO - mozprocess == 0.22 06:35:03 INFO - mozprofile == 0.28 06:35:03 INFO - mozrunner == 6.11 06:35:03 INFO - mozscreenshot == 0.1 06:35:03 INFO - mozsystemmonitor == 0.0 06:35:03 INFO - moztest == 0.7 06:35:03 INFO - mozversion == 1.4 06:35:03 INFO - psutil == 3.1.1 06:35:03 INFO - requests == 1.2.3 06:35:03 INFO - wptserve == 1.4.0 06:35:03 INFO - wsgiref == 0.1.2 06:35:03 INFO - Running post-action listener: _resource_record_post_action 06:35:03 INFO - Running post-action listener: _start_resource_monitoring 06:35:03 INFO - Starting resource monitoring. 06:35:03 INFO - ##### 06:35:03 INFO - ##### Running pull step. 06:35:03 INFO - ##### 06:35:03 INFO - Running pre-action listener: _resource_record_pre_action 06:35:03 INFO - Running main action method: pull 06:35:03 INFO - Pull has nothing to do! 06:35:03 INFO - Running post-action listener: _resource_record_post_action 06:35:03 INFO - ##### 06:35:03 INFO - ##### Running install step. 06:35:03 INFO - ##### 06:35:03 INFO - Running pre-action listener: _resource_record_pre_action 06:35:03 INFO - Running main action method: install 06:35:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:35:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:35:03 INFO - Reading from file tmpfile_stdout 06:35:03 INFO - Detecting whether we're running mozinstall >=1.0... 06:35:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:35:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:35:03 INFO - Reading from file tmpfile_stdout 06:35:03 INFO - Output received: 06:35:03 INFO - Usage: mozinstall [options] installer 06:35:03 INFO - Options: 06:35:03 INFO - -h, --help show this help message and exit 06:35:03 INFO - -d DEST, --destination=DEST 06:35:03 INFO - Directory to install application into. [default: 06:35:03 INFO - "/builds/slave/test"] 06:35:03 INFO - --app=APP Application being installed. [default: firefox] 06:35:03 INFO - mkdir: /builds/slave/test/build/application 06:35:03 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'] 06:35:03 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 06:35:21 INFO - Reading from file tmpfile_stdout 06:35:21 INFO - Output received: 06:35:21 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 06:35:21 INFO - Running post-action listener: _resource_record_post_action 06:35:21 INFO - ##### 06:35:21 INFO - ##### Running run-tests step. 06:35:21 INFO - ##### 06:35:21 INFO - Running pre-action listener: _resource_record_pre_action 06:35:21 INFO - Running main action method: run_tests 06:35:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:35:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:35:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:35:21 INFO - grabbing minidump binary from tooltool 06:35:21 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')]} 06:35:21 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 0x1101805e0>, '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 0x10fd63cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10fd8e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:35:21 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 06:35:21 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 06:35:21 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:35:21 INFO - Return code: 0 06:35:21 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:35:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:35:21 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/a_rC03CISgeZn7C6t0IysQ/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 06:35:21 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/a_rC03CISgeZn7C6t0IysQ/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 06:35:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.D50XhVAQPZ/Render', 06:35:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:35:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:35:21 INFO - 'HOME': '/Users/cltbld', 06:35:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:35:21 INFO - 'LOGNAME': 'cltbld', 06:35:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:35:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:35:21 INFO - 'MOZ_NO_REMOTE': '1', 06:35:21 INFO - 'NO_EM_RESTART': '1', 06:35:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:35:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:35:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:35:21 INFO - 'PWD': '/builds/slave/test', 06:35:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:35:21 INFO - 'SHELL': '/bin/bash', 06:35:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ObdIFxh5Tl/Listeners', 06:35:21 INFO - 'TMPDIR': '/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/T/', 06:35:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:35:21 INFO - 'USER': 'cltbld', 06:35:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:35:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:35:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:35:21 INFO - 'XPC_FLAGS': '0x0', 06:35:21 INFO - 'XPC_SERVICE_NAME': '0', 06:35:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:35:21 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/a_rC03CISgeZn7C6t0IysQ/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 06:35:22 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 06:35:22 INFO - import pkg_resources 06:35:23 INFO - Using 1 client processes 06:35:23 INFO - wptserve Starting http server on 127.0.0.1:8001 06:35:23 INFO - wptserve Starting http server on 127.0.0.1:8000 06:35:23 INFO - wptserve Starting http server on 127.0.0.1:8443 06:35:25 INFO - SUITE-START | Running 778 tests 06:35:25 INFO - Running testharness tests 06:35:25 INFO - Setting up ssl 06:35:25 INFO - PROCESS | certutil | 06:35:25 INFO - PROCESS | certutil | 06:35:25 INFO - PROCESS | certutil | 06:35:25 INFO - Certificate Nickname Trust Attributes 06:35:25 INFO - SSL,S/MIME,JAR/XPI 06:35:25 INFO - 06:35:25 INFO - web-platform-tests CT,, 06:35:25 INFO - 06:35:25 INFO - Starting runner 06:35:26 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:35:26 INFO - PROCESS | 1655 | 1465220126481 Marionette DEBUG Marionette enabled via build flag and pref 06:35:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x113bdd800 == 1 [pid = 1655] [id = 1] 06:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 1 (0x113bde000) [pid = 1655] [serial = 1] [outer = 0x0] 06:35:26 INFO - PROCESS | 1655 | [1655] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 2 (0x113bdf000) [pid = 1655] [serial = 2] [outer = 0x113bde000] 06:35:26 INFO - PROCESS | 1655 | 1465220126809 Marionette INFO Listening on port 2828 06:35:27 INFO - PROCESS | 1655 | 1465220127044 Marionette DEBUG Marionette enabled via command-line flag 06:35:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x116985800 == 2 [pid = 1655] [id = 2] 06:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 3 (0x116986000) [pid = 1655] [serial = 3] [outer = 0x0] 06:35:27 INFO - PROCESS | 1655 | [1655] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 4 (0x116987000) [pid = 1655] [serial = 4] [outer = 0x116986000] 06:35:27 INFO - PROCESS | 1655 | [1655] 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 06:35:27 INFO - PROCESS | 1655 | 1465220127209 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 06:35:27 INFO - PROCESS | 1655 | 1465220127280 Marionette DEBUG Closed connection conn0 06:35:27 INFO - PROCESS | 1655 | [1655] 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 06:35:27 INFO - PROCESS | 1655 | 1465220127284 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 06:35:27 INFO - PROCESS | 1655 | 1465220127295 Marionette DEBUG Closed connection conn1 06:35:27 INFO - PROCESS | 1655 | [1655] 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 06:35:27 INFO - PROCESS | 1655 | 1465220127300 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 06:35:27 INFO - PROCESS | 1655 | 1465220127308 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:35:27 INFO - PROCESS | 1655 | 1465220127315 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":"20160606053329","device":"desktop","version":"48.0a2"} 06:35:27 INFO - PROCESS | 1655 | [1655] 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 06:35:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x119d9e000 == 3 [pid = 1655] [id = 3] 06:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 5 (0x119d9f000) [pid = 1655] [serial = 5] [outer = 0x0] 06:35:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x119d9f800 == 4 [pid = 1655] [id = 4] 06:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 6 (0x1192df000) [pid = 1655] [serial = 6] [outer = 0x0] 06:35:28 INFO - PROCESS | 1655 | [1655] 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 06:35:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ae0000 == 5 [pid = 1655] [id = 5] 06:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 7 (0x1192de800) [pid = 1655] [serial = 7] [outer = 0x0] 06:35:28 INFO - PROCESS | 1655 | [1655] 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 06:35:28 INFO - PROCESS | 1655 | [1655] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 8 (0x121bc5c00) [pid = 1655] [serial = 8] [outer = 0x1192de800] 06:35:28 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 9 (0x12407f000) [pid = 1655] [serial = 9] [outer = 0x119d9f000] 06:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 10 (0x12406bc00) [pid = 1655] [serial = 10] [outer = 0x1192df000] 06:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 11 (0x12406d800) [pid = 1655] [serial = 11] [outer = 0x1192de800] 06:35:29 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:35:29 INFO - PROCESS | 1655 | 1465220129343 Marionette INFO startBrowser 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:29 INFO - PROCESS | 1655 | 1465220129364 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 1655 | 1465220129372 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 1655 | 1465220129373 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 12 (0x126a11000) [pid = 1655] [serial = 12] [outer = 0x1192de800] 06:35:29 INFO - PROCESS | 1655 | 1465220129724 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9f740dcf-9619-df4d-93f2-50f4aeed0331","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":"20160606053329","device":"desktop","version":"48.0a2","command_id":1}}] 06:35:29 INFO - PROCESS | 1655 | 1465220129831 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}] 06:35:29 INFO - PROCESS | 1655 | 1465220129834 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:29 INFO - PROCESS | 1655 | 1465220129878 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:35:29 INFO - PROCESS | 1655 | 1465220129953 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:35:29 INFO - PROCESS | 1655 | 1465220129955 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:29 INFO - PROCESS | 1655 | [1655] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:35:29 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:35:30 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 06:35:30 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 13 (0x128fbe800) [pid = 1655] [serial = 13] [outer = 0x1192de800] 06:35:30 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:35:30 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:30 INFO - PROCESS | 1655 | 1465220130239 Marionette TRACE conn2 <- [1,3,null,{}] 06:35:30 INFO - PROCESS | 1655 | 1465220130242 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:35:30 INFO - PROCESS | 1655 | 1465220130245 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:30 INFO - PROCESS | 1655 | 1465220130265 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:35:30 INFO - PROCESS | 1655 | 1465220130293 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 1655 | 1465220130295 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:35:30 INFO - PROCESS | 1655 | 1465220130297 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 1655 | 1465220130301 Marionette TRACE conn2 <- [1,6,null,{}] 06:35:30 INFO - PROCESS | 1655 | 1465220130306 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}] 06:35:30 INFO - PROCESS | 1655 | 1465220130307 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:30 INFO - PROCESS | 1655 | 1465220130317 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:35:30 INFO - PROCESS | 1655 | 1465220130325 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 1655 | 1465220130326 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x129546800 == 6 [pid = 1655] [id = 6] 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 14 (0x1292f3400) [pid = 1655] [serial = 14] [outer = 0x0] 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 15 (0x1292f5000) [pid = 1655] [serial = 15] [outer = 0x1292f3400] 06:35:30 INFO - PROCESS | 1655 | 1465220130360 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 16 (0x129705000) [pid = 1655] [serial = 16] [outer = 0x1292f3400] 06:35:30 INFO - PROCESS | 1655 | 1465220130664 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]]]}] 06:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 06:35:30 INFO - PROCESS | 1655 | 1465220130675 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 1655 | 1465220130677 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:35:30 INFO - PROCESS | 1655 | 1465220130680 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 1655 | 1465220130681 Marionette TRACE conn2 <- [1,10,null,{}] 06:35:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d8b000 == 7 [pid = 1655] [id = 7] 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 17 (0x114e24000) [pid = 1655] [serial = 17] [outer = 0x0] 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 18 (0x1297a6800) [pid = 1655] [serial = 18] [outer = 0x114e24000] 06:35:30 INFO - PROCESS | 1655 | 1465220130706 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 19 (0x12a82e400) [pid = 1655] [serial = 19] [outer = 0x114e24000] 06:35:30 INFO - PROCESS | 1655 | 1465220130758 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}] 06:35:30 INFO - PROCESS | 1655 | 1465220130761 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:30 INFO - PROCESS | 1655 | 1465220130883 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:35:30 INFO - PROCESS | 1655 | 1465220130894 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:30 INFO - PROCESS | 1655 | 1465220130895 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa76800 == 8 [pid = 1655] [id = 8] 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 20 (0x12a985800) [pid = 1655] [serial = 20] [outer = 0x0] 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 21 (0x12aadc800) [pid = 1655] [serial = 21] [outer = 0x12a985800] 06:35:30 INFO - PROCESS | 1655 | 1465220130925 Marionette DEBUG loaded listener.js 06:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 22 (0x12aae0c00) [pid = 1655] [serial = 22] [outer = 0x12a985800] 06:35:31 INFO - PROCESS | 1655 | 1465220131361 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]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 720ms 06:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:35:31 INFO - PROCESS | 1655 | 1465220131400 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 1655 | 1465220131404 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:35:31 INFO - PROCESS | 1655 | 1465220131406 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 1655 | 1465220131407 Marionette TRACE conn2 <- [1,14,null,{}] 06:35:31 INFO - PROCESS | 1655 | 1465220131410 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}] 06:35:31 INFO - PROCESS | 1655 | 1465220131412 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:31 INFO - PROCESS | 1655 | 1465220131505 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:35:31 INFO - PROCESS | 1655 | 1465220131510 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 1655 | 1465220131511 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b570800 == 9 [pid = 1655] [id = 9] 06:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 23 (0x12afdb400) [pid = 1655] [serial = 23] [outer = 0x0] 06:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 24 (0x12b58dc00) [pid = 1655] [serial = 24] [outer = 0x12afdb400] 06:35:31 INFO - PROCESS | 1655 | 1465220131537 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 25 (0x12b596c00) [pid = 1655] [serial = 25] [outer = 0x12afdb400] 06:35:31 INFO - PROCESS | 1655 | 1465220131825 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]]]}] 06:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 06:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:35:31 INFO - PROCESS | 1655 | 1465220131875 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:35:31 INFO - PROCESS | 1655 | 1465220131876 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:35:31 INFO - PROCESS | 1655 | 1465220131878 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:35:31 INFO - PROCESS | 1655 | 1465220131879 Marionette TRACE conn2 <- [1,18,null,{}] 06:35:31 INFO - PROCESS | 1655 | 1465220131881 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}] 06:35:31 INFO - PROCESS | 1655 | 1465220131883 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:31 INFO - PROCESS | 1655 | 1465220131978 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:35:31 INFO - PROCESS | 1655 | 1465220131983 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 1655 | 1465220131986 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf45800 == 10 [pid = 1655] [id = 10] 06:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 26 (0x12bbe4000) [pid = 1655] [serial = 26] [outer = 0x0] 06:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 27 (0x12bdc4800) [pid = 1655] [serial = 27] [outer = 0x12bbe4000] 06:35:32 INFO - PROCESS | 1655 | 1465220132010 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 28 (0x12bdcc800) [pid = 1655] [serial = 28] [outer = 0x12bbe4000] 06:35:32 INFO - PROCESS | 1655 | 1465220132299 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 467ms 06:35:32 INFO - PROCESS | 1655 | 1465220132346 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:35:32 INFO - PROCESS | 1655 | 1465220132348 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:35:32 INFO - PROCESS | 1655 | 1465220132350 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 1655 | 1465220132353 Marionette TRACE conn2 <- [1,22,null,{}] 06:35:32 INFO - PROCESS | 1655 | 1465220132356 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}] 06:35:32 INFO - PROCESS | 1655 | 1465220132358 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:32 INFO - PROCESS | 1655 | 1465220132454 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:35:32 INFO - PROCESS | 1655 | 1465220132457 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 1655 | 1465220132459 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf55800 == 11 [pid = 1655] [id = 11] 06:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 29 (0x118630800) [pid = 1655] [serial = 29] [outer = 0x0] 06:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 30 (0x12bdcf800) [pid = 1655] [serial = 30] [outer = 0x118630800] 06:35:32 INFO - PROCESS | 1655 | 1465220132484 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 31 (0x12bddec00) [pid = 1655] [serial = 31] [outer = 0x118630800] 06:35:32 INFO - PROCESS | 1655 | 1465220132726 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]]]}] 06:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 06:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:35:32 INFO - PROCESS | 1655 | 1465220132774 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 1655 | 1465220132776 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:35:32 INFO - PROCESS | 1655 | 1465220132778 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 1655 | 1465220132779 Marionette TRACE conn2 <- [1,26,null,{}] 06:35:32 INFO - PROCESS | 1655 | 1465220132781 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}] 06:35:32 INFO - PROCESS | 1655 | 1465220132783 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:32 INFO - PROCESS | 1655 | 1465220132888 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:35:32 INFO - PROCESS | 1655 | 1465220132891 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 1655 | 1465220132893 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c426800 == 12 [pid = 1655] [id = 12] 06:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 32 (0x11834f000) [pid = 1655] [serial = 32] [outer = 0x0] 06:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 33 (0x12c185800) [pid = 1655] [serial = 33] [outer = 0x11834f000] 06:35:32 INFO - PROCESS | 1655 | 1465220132918 Marionette DEBUG loaded listener.js 06:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 34 (0x12c18e800) [pid = 1655] [serial = 34] [outer = 0x11834f000] 06:35:33 INFO - PROCESS | 1655 | 1465220133171 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]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 06:35:33 INFO - PROCESS | 1655 | 1465220133196 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:35:33 INFO - PROCESS | 1655 | 1465220133198 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:35:33 INFO - PROCESS | 1655 | 1465220133209 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 1655 | 1465220133221 Marionette TRACE conn2 <- [1,30,null,{}] 06:35:33 INFO - PROCESS | 1655 | 1465220133229 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}] 06:35:33 INFO - PROCESS | 1655 | 1465220133230 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:33 INFO - PROCESS | 1655 | 1465220133322 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:35:33 INFO - PROCESS | 1655 | 1465220133326 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 1655 | 1465220133327 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c86d800 == 13 [pid = 1655] [id = 13] 06:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 35 (0x12c191400) [pid = 1655] [serial = 35] [outer = 0x0] 06:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 36 (0x12c19a000) [pid = 1655] [serial = 36] [outer = 0x12c191400] 06:35:33 INFO - PROCESS | 1655 | 1465220133352 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 37 (0x12c19e000) [pid = 1655] [serial = 37] [outer = 0x12c191400] 06:35:33 INFO - PROCESS | 1655 | 1465220133601 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]]]}] 06:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 440ms 06:35:33 INFO - PROCESS | 1655 | 1465220133645 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:35:33 INFO - PROCESS | 1655 | 1465220133646 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:35:33 INFO - PROCESS | 1655 | 1465220133648 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:35:33 INFO - PROCESS | 1655 | 1465220133649 Marionette TRACE conn2 <- [1,34,null,{}] 06:35:33 INFO - PROCESS | 1655 | 1465220133659 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}] 06:35:33 INFO - PROCESS | 1655 | 1465220133660 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:33 INFO - PROCESS | 1655 | 1465220133751 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:35:33 INFO - PROCESS | 1655 | 1465220133755 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:33 INFO - PROCESS | 1655 | 1465220133756 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc7f000 == 14 [pid = 1655] [id = 14] 06:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 38 (0x12c19e400) [pid = 1655] [serial = 38] [outer = 0x0] 06:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 39 (0x12ca71800) [pid = 1655] [serial = 39] [outer = 0x12c19e400] 06:35:33 INFO - PROCESS | 1655 | 1465220133781 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 40 (0x12ca79000) [pid = 1655] [serial = 40] [outer = 0x12c19e400] 06:35:34 INFO - PROCESS | 1655 | 1465220134021 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 06:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:35:34 INFO - PROCESS | 1655 | 1465220134075 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 1655 | 1465220134076 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:35:34 INFO - PROCESS | 1655 | 1465220134078 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 1655 | 1465220134079 Marionette TRACE conn2 <- [1,38,null,{}] 06:35:34 INFO - PROCESS | 1655 | 1465220134081 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}] 06:35:34 INFO - PROCESS | 1655 | 1465220134083 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:34 INFO - PROCESS | 1655 | 1465220134192 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:35:34 INFO - PROCESS | 1655 | 1465220134195 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 1655 | 1465220134196 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ceb6000 == 15 [pid = 1655] [id = 15] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 41 (0x12c490000) [pid = 1655] [serial = 41] [outer = 0x0] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 42 (0x12c490c00) [pid = 1655] [serial = 42] [outer = 0x12c490000] 06:35:34 INFO - PROCESS | 1655 | 1465220134220 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 43 (0x12ca75400) [pid = 1655] [serial = 43] [outer = 0x12c490000] 06:35:34 INFO - PROCESS | 1655 | 1465220134457 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]]]}] 06:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 06:35:34 INFO - PROCESS | 1655 | 1465220134498 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 1655 | 1465220134499 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:35:34 INFO - PROCESS | 1655 | 1465220134509 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 1655 | 1465220134510 Marionette TRACE conn2 <- [1,42,null,{}] 06:35:34 INFO - PROCESS | 1655 | 1465220134512 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}] 06:35:34 INFO - PROCESS | 1655 | 1465220134513 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:34 INFO - PROCESS | 1655 | 1465220134610 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:35:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d289000 == 16 [pid = 1655] [id = 16] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 44 (0x12d289800) [pid = 1655] [serial = 44] [outer = 0x0] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 45 (0x12d28b000) [pid = 1655] [serial = 45] [outer = 0x12d289800] 06:35:34 INFO - PROCESS | 1655 | 1465220134627 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:34 INFO - PROCESS | 1655 | 1465220134628 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 46 (0x12d292000) [pid = 1655] [serial = 46] [outer = 0x12d289800] 06:35:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d299800 == 17 [pid = 1655] [id = 17] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 47 (0x12cfb2800) [pid = 1655] [serial = 47] [outer = 0x0] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 48 (0x12cfb4400) [pid = 1655] [serial = 48] [outer = 0x12cfb2800] 06:35:34 INFO - PROCESS | 1655 | 1465220134660 Marionette DEBUG loaded listener.js 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 49 (0x12cfb8800) [pid = 1655] [serial = 49] [outer = 0x12cfb2800] 06:35:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d288800 == 18 [pid = 1655] [id = 18] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 50 (0x12ca80800) [pid = 1655] [serial = 50] [outer = 0x0] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 51 (0x12d510c00) [pid = 1655] [serial = 51] [outer = 0x12ca80800] 06:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 52 (0x12cfba400) [pid = 1655] [serial = 52] [outer = 0x12ca80800] 06:35:35 INFO - PROCESS | 1655 | 1465220135017 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]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 06:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:35:35 INFO - PROCESS | 1655 | 1465220135029 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:35:35 INFO - PROCESS | 1655 | 1465220135030 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:35:35 INFO - PROCESS | 1655 | 1465220135032 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 1655 | 1465220135034 Marionette TRACE conn2 <- [1,46,null,{}] 06:35:35 INFO - PROCESS | 1655 | 1465220135039 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}] 06:35:35 INFO - PROCESS | 1655 | 1465220135040 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:35 INFO - PROCESS | 1655 | 1465220135138 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:35:35 INFO - PROCESS | 1655 | 1465220135142 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 1655 | 1465220135143 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x119487000 == 19 [pid = 1655] [id = 19] 06:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 53 (0x11804f000) [pid = 1655] [serial = 53] [outer = 0x0] 06:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 54 (0x118633c00) [pid = 1655] [serial = 54] [outer = 0x11804f000] 06:35:35 INFO - PROCESS | 1655 | 1465220135170 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 55 (0x118963800) [pid = 1655] [serial = 55] [outer = 0x11804f000] 06:35:35 INFO - PROCESS | 1655 | 1465220135431 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]]]}] 06:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 06:35:35 INFO - PROCESS | 1655 | 1465220135461 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:35:35 INFO - PROCESS | 1655 | 1465220135462 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:35:35 INFO - PROCESS | 1655 | 1465220135465 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:35:35 INFO - PROCESS | 1655 | 1465220135468 Marionette TRACE conn2 <- [1,50,null,{}] 06:35:35 INFO - PROCESS | 1655 | 1465220135481 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}] 06:35:35 INFO - PROCESS | 1655 | 1465220135483 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:35 INFO - PROCESS | 1655 | 1465220135646 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:35:35 INFO - PROCESS | 1655 | 1465220135650 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 1655 | 1465220135651 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x118313800 == 20 [pid = 1655] [id = 20] 06:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 56 (0x118278400) [pid = 1655] [serial = 56] [outer = 0x0] 06:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x11827ac00) [pid = 1655] [serial = 57] [outer = 0x118278400] 06:35:35 INFO - PROCESS | 1655 | 1465220135690 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x12cfb5400) [pid = 1655] [serial = 58] [outer = 0x118278400] 06:35:36 INFO - PROCESS | 1655 | 1465220136028 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]]]}] 06:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 580ms 06:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:35:36 INFO - PROCESS | 1655 | 1465220136046 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 1655 | 1465220136047 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:35:36 INFO - PROCESS | 1655 | 1465220136049 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 1655 | 1465220136050 Marionette TRACE conn2 <- [1,54,null,{}] 06:35:36 INFO - PROCESS | 1655 | 1465220136056 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}] 06:35:36 INFO - PROCESS | 1655 | 1465220136057 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:36 INFO - PROCESS | 1655 | 1465220136162 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:35:36 INFO - PROCESS | 1655 | 1465220136165 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 1655 | 1465220136166 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da6b800 == 21 [pid = 1655] [id = 21] 06:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x12d5b9c00) [pid = 1655] [serial = 59] [outer = 0x0] 06:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x12d5bf800) [pid = 1655] [serial = 60] [outer = 0x12d5b9c00] 06:35:36 INFO - PROCESS | 1655 | 1465220136191 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x12d5c3000) [pid = 1655] [serial = 61] [outer = 0x12d5b9c00] 06:35:36 INFO - PROCESS | 1655 | 1465220136473 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]]]}] 06:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 472ms 06:35:36 INFO - PROCESS | 1655 | 1465220136522 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 1655 | 1465220136524 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:35:36 INFO - PROCESS | 1655 | 1465220136528 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 1655 | 1465220136530 Marionette TRACE conn2 <- [1,58,null,{}] 06:35:36 INFO - PROCESS | 1655 | 1465220136534 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}] 06:35:36 INFO - PROCESS | 1655 | 1465220136536 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:36 INFO - PROCESS | 1655 | 1465220136740 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:35:37 INFO - PROCESS | 1655 | 1465220137348 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:37 INFO - PROCESS | 1655 | 1465220137350 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x111ae5800 == 22 [pid = 1655] [id = 22] 06:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x111c1a800) [pid = 1655] [serial = 62] [outer = 0x0] 06:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x11224d800) [pid = 1655] [serial = 63] [outer = 0x111c1a800] 06:35:37 INFO - PROCESS | 1655 | 1465220137382 Marionette DEBUG loaded listener.js 06:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x112746800) [pid = 1655] [serial = 64] [outer = 0x111c1a800] 06:35:37 INFO - PROCESS | 1655 | 1465220137800 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]]]}] 06:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1326ms 06:35:37 INFO - PROCESS | 1655 | 1465220137856 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:35:37 INFO - PROCESS | 1655 | 1465220137858 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:35:37 INFO - PROCESS | 1655 | 1465220137862 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:35:37 INFO - PROCESS | 1655 | 1465220137863 Marionette TRACE conn2 <- [1,62,null,{}] 06:35:37 INFO - PROCESS | 1655 | 1465220137867 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}] 06:35:37 INFO - PROCESS | 1655 | 1465220137870 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:37 INFO - PROCESS | 1655 | 1465220137983 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:35:38 INFO - PROCESS | 1655 | 1465220138035 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 1655 | 1465220138037 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x11660e000 == 23 [pid = 1655] [id = 23] 06:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x114eeb800) [pid = 1655] [serial = 65] [outer = 0x0] 06:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x115e58c00) [pid = 1655] [serial = 66] [outer = 0x114eeb800] 06:35:38 INFO - PROCESS | 1655 | 1465220138069 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x11678dc00) [pid = 1655] [serial = 67] [outer = 0x114eeb800] 06:35:38 INFO - PROCESS | 1655 | 1465220138478 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]]]}] 06:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 06:35:38 INFO - PROCESS | 1655 | 1465220138533 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 1655 | 1465220138535 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:35:38 INFO - PROCESS | 1655 | 1465220138537 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 1655 | 1465220138539 Marionette TRACE conn2 <- [1,66,null,{}] 06:35:38 INFO - PROCESS | 1655 | 1465220138541 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}] 06:35:38 INFO - PROCESS | 1655 | 1465220138543 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:38 INFO - PROCESS | 1655 | 1465220138674 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:35:38 INFO - PROCESS | 1655 | 1465220138717 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 1655 | 1465220138719 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f21800 == 24 [pid = 1655] [id = 24] 06:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1175a4c00) [pid = 1655] [serial = 68] [outer = 0x0] 06:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x11827e400) [pid = 1655] [serial = 69] [outer = 0x1175a4c00] 06:35:38 INFO - PROCESS | 1655 | 1465220138749 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x11834e400) [pid = 1655] [serial = 70] [outer = 0x1175a4c00] 06:35:39 INFO - PROCESS | 1655 | 1465220139380 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]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 871ms 06:35:39 INFO - PROCESS | 1655 | 1465220139409 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 1655 | 1465220139411 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:35:39 INFO - PROCESS | 1655 | 1465220139414 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 1655 | 1465220139416 Marionette TRACE conn2 <- [1,70,null,{}] 06:35:39 INFO - PROCESS | 1655 | 1465220139419 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}] 06:35:39 INFO - PROCESS | 1655 | 1465220139421 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:39 INFO - PROCESS | 1655 | 1465220139507 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:35:39 INFO - PROCESS | 1655 | 1465220139562 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:39 INFO - PROCESS | 1655 | 1465220139563 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x115c1c000 == 25 [pid = 1655] [id = 25] 06:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1131d3000) [pid = 1655] [serial = 71] [outer = 0x0] 06:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x115cf8c00) [pid = 1655] [serial = 72] [outer = 0x1131d3000] 06:35:39 INFO - PROCESS | 1655 | 1465220139594 Marionette DEBUG loaded listener.js 06:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11711fc00) [pid = 1655] [serial = 73] [outer = 0x1131d3000] 06:35:39 INFO - PROCESS | 1655 | 1465220139980 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]]]}] 06:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 573ms 06:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:35:39 INFO - PROCESS | 1655 | 1465220139989 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:35:39 INFO - PROCESS | 1655 | 1465220139992 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:35:39 INFO - PROCESS | 1655 | 1465220139996 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:35:39 INFO - PROCESS | 1655 | 1465220139998 Marionette TRACE conn2 <- [1,74,null,{}] 06:35:40 INFO - PROCESS | 1655 | 1465220140000 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}] 06:35:40 INFO - PROCESS | 1655 | 1465220140004 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:40 INFO - PROCESS | 1655 | 1465220140078 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:35:40 INFO - PROCESS | 1655 | 1465220140082 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 1655 | 1465220140083 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x11661c000 == 26 [pid = 1655] [id = 26] 06:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1175abc00) [pid = 1655] [serial = 74] [outer = 0x0] 06:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x118180c00) [pid = 1655] [serial = 75] [outer = 0x1175abc00] 06:35:40 INFO - PROCESS | 1655 | 1465220140115 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11827dc00) [pid = 1655] [serial = 76] [outer = 0x1175abc00] 06:35:40 INFO - PROCESS | 1655 | 1465220140466 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 521ms 06:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:35:40 INFO - PROCESS | 1655 | 1465220140518 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 1655 | 1465220140519 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:35:40 INFO - PROCESS | 1655 | 1465220140521 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 1655 | 1465220140524 Marionette TRACE conn2 <- [1,78,null,{}] 06:35:40 INFO - PROCESS | 1655 | 1465220140532 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}] 06:35:40 INFO - PROCESS | 1655 | 1465220140535 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:40 INFO - PROCESS | 1655 | 1465220140613 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:35:40 INFO - PROCESS | 1655 | 1465220140620 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 1655 | 1465220140623 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f16800 == 27 [pid = 1655] [id = 27] 06:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x118281800) [pid = 1655] [serial = 77] [outer = 0x0] 06:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x11862e000) [pid = 1655] [serial = 78] [outer = 0x118281800] 06:35:40 INFO - PROCESS | 1655 | 1465220140651 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1186c1800) [pid = 1655] [serial = 79] [outer = 0x118281800] 06:35:40 INFO - PROCESS | 1655 | 1465220140966 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]]]}] 06:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 06:35:40 INFO - PROCESS | 1655 | 1465220140993 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 1655 | 1465220140995 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:35:40 INFO - PROCESS | 1655 | 1465220140997 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 1655 | 1465220140998 Marionette TRACE conn2 <- [1,82,null,{}] 06:35:41 INFO - PROCESS | 1655 | 1465220141001 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}] 06:35:41 INFO - PROCESS | 1655 | 1465220141004 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:41 INFO - PROCESS | 1655 | 1465220141084 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:35:41 INFO - PROCESS | 1655 | 1465220141125 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 1655 | 1465220141126 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x117483000 == 28 [pid = 1655] [id = 28] 06:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x118639000) [pid = 1655] [serial = 80] [outer = 0x0] 06:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1188f3800) [pid = 1655] [serial = 81] [outer = 0x118639000] 06:35:41 INFO - PROCESS | 1655 | 1465220141152 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1189acc00) [pid = 1655] [serial = 82] [outer = 0x118639000] 06:35:41 INFO - PROCESS | 1655 | 1465220141425 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 06:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:35:41 INFO - PROCESS | 1655 | 1465220141475 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 1655 | 1465220141476 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:35:41 INFO - PROCESS | 1655 | 1465220141478 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 1655 | 1465220141479 Marionette TRACE conn2 <- [1,86,null,{}] 06:35:41 INFO - PROCESS | 1655 | 1465220141481 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}] 06:35:41 INFO - PROCESS | 1655 | 1465220141483 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:41 INFO - PROCESS | 1655 | 1465220141559 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:35:41 INFO - PROCESS | 1655 | 1465220141563 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:41 INFO - PROCESS | 1655 | 1465220141564 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x118323800 == 29 [pid = 1655] [id = 29] 06:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1189ae400) [pid = 1655] [serial = 83] [outer = 0x0] 06:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1189fc800) [pid = 1655] [serial = 84] [outer = 0x1189ae400] 06:35:41 INFO - PROCESS | 1655 | 1465220141592 Marionette DEBUG loaded listener.js 06:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11941f000) [pid = 1655] [serial = 85] [outer = 0x1189ae400] 06:35:41 INFO - PROCESS | 1655 | 1465220141896 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]]]}] 06:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 06:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:35:41 INFO - PROCESS | 1655 | 1465220141947 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 1655 | 1465220141948 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:35:41 INFO - PROCESS | 1655 | 1465220141951 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 1655 | 1465220141952 Marionette TRACE conn2 <- [1,90,null,{}] 06:35:41 INFO - PROCESS | 1655 | 1465220141964 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}] 06:35:41 INFO - PROCESS | 1655 | 1465220141968 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:42 INFO - PROCESS | 1655 | 1465220142059 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:35:42 INFO - PROCESS | 1655 | 1465220142063 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 1655 | 1465220142065 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1186a3800 == 30 [pid = 1655] [id = 30] 06:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1192d8c00) [pid = 1655] [serial = 86] [outer = 0x0] 06:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1197eb000) [pid = 1655] [serial = 87] [outer = 0x1192d8c00] 06:35:42 INFO - PROCESS | 1655 | 1465220142094 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119d32800) [pid = 1655] [serial = 88] [outer = 0x1192d8c00] 06:35:42 INFO - PROCESS | 1655 | 1465220142470 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]]]}] 06:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 569ms 06:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:35:42 INFO - PROCESS | 1655 | 1465220142521 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:35:42 INFO - PROCESS | 1655 | 1465220142523 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:35:42 INFO - PROCESS | 1655 | 1465220142526 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:35:42 INFO - PROCESS | 1655 | 1465220142528 Marionette TRACE conn2 <- [1,94,null,{}] 06:35:42 INFO - PROCESS | 1655 | 1465220142531 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}] 06:35:42 INFO - PROCESS | 1655 | 1465220142533 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:42 INFO - PROCESS | 1655 | 1465220142673 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:35:42 INFO - PROCESS | 1655 | 1465220142688 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 1655 | 1465220142689 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x118999800 == 31 [pid = 1655] [id = 31] 06:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11a1edc00) [pid = 1655] [serial = 89] [outer = 0x0] 06:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12141c000) [pid = 1655] [serial = 90] [outer = 0x11a1edc00] 06:35:42 INFO - PROCESS | 1655 | 1465220142728 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x121421800) [pid = 1655] [serial = 91] [outer = 0x11a1edc00] 06:35:43 INFO - PROCESS | 1655 | 1465220143028 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 520ms 06:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:35:43 INFO - PROCESS | 1655 | 1465220143046 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 1655 | 1465220143047 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:35:43 INFO - PROCESS | 1655 | 1465220143049 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 1655 | 1465220143050 Marionette TRACE conn2 <- [1,98,null,{}] 06:35:43 INFO - PROCESS | 1655 | 1465220143056 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}] 06:35:43 INFO - PROCESS | 1655 | 1465220143057 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:43 INFO - PROCESS | 1655 | 1465220143131 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:35:43 INFO - PROCESS | 1655 | 1465220143136 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 1655 | 1465220143138 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x119477800 == 32 [pid = 1655] [id = 32] 06:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x121423800) [pid = 1655] [serial = 92] [outer = 0x0] 06:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12165a000) [pid = 1655] [serial = 93] [outer = 0x121423800] 06:35:43 INFO - PROCESS | 1655 | 1465220143163 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1217d3400) [pid = 1655] [serial = 94] [outer = 0x121423800] 06:35:43 INFO - PROCESS | 1655 | 1465220143460 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 06:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:35:43 INFO - PROCESS | 1655 | 1465220143475 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 1655 | 1465220143476 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:35:43 INFO - PROCESS | 1655 | 1465220143479 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 1655 | 1465220143480 Marionette TRACE conn2 <- [1,102,null,{}] 06:35:43 INFO - PROCESS | 1655 | 1465220143484 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}] 06:35:43 INFO - PROCESS | 1655 | 1465220143487 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:43 INFO - PROCESS | 1655 | 1465220143588 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:35:43 INFO - PROCESS | 1655 | 1465220143613 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:43 INFO - PROCESS | 1655 | 1465220143614 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x116ab1800 == 33 [pid = 1655] [id = 33] 06:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12141d000) [pid = 1655] [serial = 95] [outer = 0x0] 06:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1217d5400) [pid = 1655] [serial = 96] [outer = 0x12141d000] 06:35:43 INFO - PROCESS | 1655 | 1465220143639 Marionette DEBUG loaded listener.js 06:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x113ba7c00) [pid = 1655] [serial = 97] [outer = 0x12141d000] 06:35:43 INFO - PROCESS | 1655 | 1465220143923 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]]]}] 06:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 06:35:43 INFO - PROCESS | 1655 | 1465220143948 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 1655 | 1465220143949 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:35:43 INFO - PROCESS | 1655 | 1465220143959 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 1655 | 1465220143960 Marionette TRACE conn2 <- [1,106,null,{}] 06:35:43 INFO - PROCESS | 1655 | 1465220143962 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}] 06:35:43 INFO - PROCESS | 1655 | 1465220143963 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:44 INFO - PROCESS | 1655 | 1465220144041 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:35:44 INFO - PROCESS | 1655 | 1465220144045 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 1655 | 1465220144046 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cb1800 == 34 [pid = 1655] [id = 34] 06:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x121e4dc00) [pid = 1655] [serial = 98] [outer = 0x0] 06:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12406dc00) [pid = 1655] [serial = 99] [outer = 0x121e4dc00] 06:35:44 INFO - PROCESS | 1655 | 1465220144073 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12440d000) [pid = 1655] [serial = 100] [outer = 0x121e4dc00] 06:35:44 INFO - PROCESS | 1655 | 1465220144380 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]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 475ms 06:35:44 INFO - PROCESS | 1655 | 1465220144427 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 1655 | 1465220144429 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:35:44 INFO - PROCESS | 1655 | 1465220144431 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 1655 | 1465220144433 Marionette TRACE conn2 <- [1,110,null,{}] 06:35:44 INFO - PROCESS | 1655 | 1465220144435 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}] 06:35:44 INFO - PROCESS | 1655 | 1465220144437 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:44 INFO - PROCESS | 1655 | 1465220144546 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:35:44 INFO - PROCESS | 1655 | 1465220144553 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 1655 | 1465220144556 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f08800 == 35 [pid = 1655] [id = 35] 06:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x124010000) [pid = 1655] [serial = 101] [outer = 0x0] 06:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124734400) [pid = 1655] [serial = 102] [outer = 0x124010000] 06:35:44 INFO - PROCESS | 1655 | 1465220144582 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1245ee000) [pid = 1655] [serial = 103] [outer = 0x124010000] 06:35:44 INFO - PROCESS | 1655 | 1465220144890 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]]]}] 06:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 06:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:35:44 INFO - PROCESS | 1655 | 1465220144902 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:35:44 INFO - PROCESS | 1655 | 1465220144905 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:35:44 INFO - PROCESS | 1655 | 1465220144908 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:35:44 INFO - PROCESS | 1655 | 1465220144909 Marionette TRACE conn2 <- [1,114,null,{}] 06:35:44 INFO - PROCESS | 1655 | 1465220144911 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}] 06:35:44 INFO - PROCESS | 1655 | 1465220144912 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:44 INFO - PROCESS | 1655 | 1465220144991 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:35:44 INFO - PROCESS | 1655 | 1465220144994 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 1655 | 1465220144995 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215ce800 == 36 [pid = 1655] [id = 36] 06:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1245f8c00) [pid = 1655] [serial = 104] [outer = 0x0] 06:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1265bf400) [pid = 1655] [serial = 105] [outer = 0x1245f8c00] 06:35:45 INFO - PROCESS | 1655 | 1465220145020 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x126805c00) [pid = 1655] [serial = 106] [outer = 0x1245f8c00] 06:35:45 INFO - PROCESS | 1655 | 1465220145345 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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 06:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:35:45 INFO - PROCESS | 1655 | 1465220145377 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 1655 | 1465220145378 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:35:45 INFO - PROCESS | 1655 | 1465220145380 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 1655 | 1465220145381 Marionette TRACE conn2 <- [1,118,null,{}] 06:35:45 INFO - PROCESS | 1655 | 1465220145383 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}] 06:35:45 INFO - PROCESS | 1655 | 1465220145384 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:45 INFO - PROCESS | 1655 | 1465220145485 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:35:45 INFO - PROCESS | 1655 | 1465220145493 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 1655 | 1465220145494 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216a6000 == 37 [pid = 1655] [id = 37] 06:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12435fc00) [pid = 1655] [serial = 107] [outer = 0x0] 06:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12687ec00) [pid = 1655] [serial = 108] [outer = 0x12435fc00] 06:35:45 INFO - PROCESS | 1655 | 1465220145518 Marionette DEBUG loaded listener.js 06:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x126c44c00) [pid = 1655] [serial = 109] [outer = 0x12435fc00] 06:35:45 INFO - PROCESS | 1655 | 1465220145791 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]]]}] 06:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 06:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:35:45 INFO - PROCESS | 1655 | 1465220145848 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 1655 | 1465220145849 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:35:45 INFO - PROCESS | 1655 | 1465220145853 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 1655 | 1465220145856 Marionette TRACE conn2 <- [1,122,null,{}] 06:35:45 INFO - PROCESS | 1655 | 1465220145859 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}] 06:35:45 INFO - PROCESS | 1655 | 1465220145860 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:45 INFO - PROCESS | 1655 | 1465220145939 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:35:45 INFO - PROCESS | 1655 | 1465220145942 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:45 INFO - PROCESS | 1655 | 1465220145944 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x121cbf000 == 38 [pid = 1655] [id = 38] 06:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x126c51c00) [pid = 1655] [serial = 110] [outer = 0x0] 06:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1278db400) [pid = 1655] [serial = 111] [outer = 0x126c51c00] 06:35:45 INFO - PROCESS | 1655 | 1465220145968 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x127a2ec00) [pid = 1655] [serial = 112] [outer = 0x126c51c00] 06:35:46 INFO - PROCESS | 1655 | 1465220146258 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]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 423ms 06:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:35:46 INFO - PROCESS | 1655 | 1465220146276 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 1655 | 1465220146277 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:35:46 INFO - PROCESS | 1655 | 1465220146279 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 1655 | 1465220146280 Marionette TRACE conn2 <- [1,126,null,{}] 06:35:46 INFO - PROCESS | 1655 | 1465220146283 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}] 06:35:46 INFO - PROCESS | 1655 | 1465220146284 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:46 INFO - PROCESS | 1655 | 1465220146368 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:35:46 INFO - PROCESS | 1655 | 1465220146430 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 1655 | 1465220146430 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x124086000 == 39 [pid = 1655] [id = 39] 06:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x127a31800) [pid = 1655] [serial = 113] [outer = 0x0] 06:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128fb3c00) [pid = 1655] [serial = 114] [outer = 0x127a31800] 06:35:46 INFO - PROCESS | 1655 | 1465220146462 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x129141400) [pid = 1655] [serial = 115] [outer = 0x127a31800] 06:35:46 INFO - PROCESS | 1655 | 1465220146744 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]]]}] 06:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 06:35:46 INFO - PROCESS | 1655 | 1465220146749 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:35:46 INFO - PROCESS | 1655 | 1465220146754 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:35:46 INFO - PROCESS | 1655 | 1465220146764 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:35:46 INFO - PROCESS | 1655 | 1465220146765 Marionette TRACE conn2 <- [1,130,null,{}] 06:35:46 INFO - PROCESS | 1655 | 1465220146777 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}] 06:35:46 INFO - PROCESS | 1655 | 1465220146778 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:46 INFO - PROCESS | 1655 | 1465220146883 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:35:46 INFO - PROCESS | 1655 | 1465220146887 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 1655 | 1465220146888 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fdf000 == 40 [pid = 1655] [id = 40] 06:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x129142800) [pid = 1655] [serial = 116] [outer = 0x0] 06:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1292f8000) [pid = 1655] [serial = 117] [outer = 0x129142800] 06:35:46 INFO - PROCESS | 1655 | 1465220146920 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12970ec00) [pid = 1655] [serial = 118] [outer = 0x129142800] 06:35:47 INFO - PROCESS | 1655 | 1465220147369 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]]]}] 06:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 619ms 06:35:48 INFO - PROCESS | 1655 | 1465220148068 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 1655 | 1465220148071 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:35:48 INFO - PROCESS | 1655 | 1465220148081 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 1655 | 1465220148082 Marionette TRACE conn2 <- [1,134,null,{}] 06:35:48 INFO - PROCESS | 1655 | 1465220148088 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}] 06:35:48 INFO - PROCESS | 1655 | 1465220148090 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:48 INFO - PROCESS | 1655 | 1465220148193 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:35:48 INFO - PROCESS | 1655 | 1465220148239 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 1655 | 1465220148242 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x112f14000 == 41 [pid = 1655] [id = 41] 06:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x116792400) [pid = 1655] [serial = 119] [outer = 0x0] 06:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1169b3400) [pid = 1655] [serial = 120] [outer = 0x116792400] 06:35:48 INFO - PROCESS | 1655 | 1465220148270 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x11712bc00) [pid = 1655] [serial = 121] [outer = 0x116792400] 06:35:48 INFO - PROCESS | 1655 | 1465220148610 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]]]}] 06:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 06:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:35:48 INFO - PROCESS | 1655 | 1465220148653 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 1655 | 1465220148654 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:35:48 INFO - PROCESS | 1655 | 1465220148659 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 1655 | 1465220148661 Marionette TRACE conn2 <- [1,138,null,{}] 06:35:48 INFO - PROCESS | 1655 | 1465220148664 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}] 06:35:48 INFO - PROCESS | 1655 | 1465220148665 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:48 INFO - PROCESS | 1655 | 1465220148756 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:35:48 INFO - PROCESS | 1655 | 1465220148788 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:48 INFO - PROCESS | 1655 | 1465220148789 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x116679000 == 42 [pid = 1655] [id = 42] 06:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x11817b400) [pid = 1655] [serial = 122] [outer = 0x0] 06:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x118281c00) [pid = 1655] [serial = 123] [outer = 0x11817b400] 06:35:48 INFO - PROCESS | 1655 | 1465220148817 Marionette DEBUG loaded listener.js 06:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x11862ec00) [pid = 1655] [serial = 124] [outer = 0x11817b400] 06:35:49 INFO - PROCESS | 1655 | 1465220149157 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]]]}] 06:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 06:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:35:49 INFO - PROCESS | 1655 | 1465220149179 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:35:49 INFO - PROCESS | 1655 | 1465220149180 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:35:49 INFO - PROCESS | 1655 | 1465220149183 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:35:49 INFO - PROCESS | 1655 | 1465220149184 Marionette TRACE conn2 <- [1,142,null,{}] 06:35:49 INFO - PROCESS | 1655 | 1465220149197 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}] 06:35:49 INFO - PROCESS | 1655 | 1465220149199 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:49 INFO - PROCESS | 1655 | 1465220149293 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:35:49 INFO - PROCESS | 1655 | 1465220149298 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 1655 | 1465220149300 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x11746a800 == 43 [pid = 1655] [id = 43] 06:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1189b3000) [pid = 1655] [serial = 125] [outer = 0x0] 06:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1189fd000) [pid = 1655] [serial = 126] [outer = 0x1189b3000] 06:35:49 INFO - PROCESS | 1655 | 1465220149330 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x119738000) [pid = 1655] [serial = 127] [outer = 0x1189b3000] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x118278400) [pid = 1655] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x11804f000) [pid = 1655] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12cfb2800) [pid = 1655] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12c490000) [pid = 1655] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12c19e400) [pid = 1655] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12c191400) [pid = 1655] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x11834f000) [pid = 1655] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x118630800) [pid = 1655] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12bbe4000) [pid = 1655] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12afdb400) [pid = 1655] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12a985800) [pid = 1655] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1292f3400) [pid = 1655] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12435fc00) [pid = 1655] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x126c51c00) [pid = 1655] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x114eeb800) [pid = 1655] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1175a4c00) [pid = 1655] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1131d3000) [pid = 1655] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1175abc00) [pid = 1655] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x118281800) [pid = 1655] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x118639000) [pid = 1655] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1189ae400) [pid = 1655] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1192d8c00) [pid = 1655] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11a1edc00) [pid = 1655] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x121423800) [pid = 1655] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12141d000) [pid = 1655] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x121e4dc00) [pid = 1655] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1245f8c00) [pid = 1655] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12d5b9c00) [pid = 1655] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:35:49 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x111c1a800) [pid = 1655] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:35:50 INFO - PROCESS | 1655 | 1465220150110 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]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 976ms 06:35:50 INFO - PROCESS | 1655 | 1465220150160 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:35:50 INFO - PROCESS | 1655 | 1465220150161 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:35:50 INFO - PROCESS | 1655 | 1465220150163 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 1655 | 1465220150164 Marionette TRACE conn2 <- [1,146,null,{}] 06:35:50 INFO - PROCESS | 1655 | 1465220150167 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}] 06:35:50 INFO - PROCESS | 1655 | 1465220150168 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:50 INFO - PROCESS | 1655 | 1465220150242 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:35:50 INFO - PROCESS | 1655 | 1465220150246 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 1655 | 1465220150247 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x118317800 == 44 [pid = 1655] [id = 44] 06:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x118347800) [pid = 1655] [serial = 128] [outer = 0x0] 06:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1188f9000) [pid = 1655] [serial = 129] [outer = 0x118347800] 06:35:50 INFO - PROCESS | 1655 | 1465220150276 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x119736c00) [pid = 1655] [serial = 130] [outer = 0x118347800] 06:35:50 INFO - PROCESS | 1655 | 1465220150590 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]]]}] 06:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 06:35:50 INFO - PROCESS | 1655 | 1465220150633 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:35:50 INFO - PROCESS | 1655 | 1465220150634 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:35:50 INFO - PROCESS | 1655 | 1465220150636 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 1655 | 1465220150637 Marionette TRACE conn2 <- [1,150,null,{}] 06:35:50 INFO - PROCESS | 1655 | 1465220150640 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}] 06:35:50 INFO - PROCESS | 1655 | 1465220150641 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:50 INFO - PROCESS | 1655 | 1465220150722 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:35:50 INFO - PROCESS | 1655 | 1465220150766 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 1655 | 1465220150768 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x11869e800 == 45 [pid = 1655] [id = 45] 06:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x113d04c00) [pid = 1655] [serial = 131] [outer = 0x0] 06:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1197ef800) [pid = 1655] [serial = 132] [outer = 0x113d04c00] 06:35:50 INFO - PROCESS | 1655 | 1465220150793 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x119c57000) [pid = 1655] [serial = 133] [outer = 0x113d04c00] 06:35:51 INFO - PROCESS | 1655 | 1465220151070 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]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 06:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:35:51 INFO - PROCESS | 1655 | 1465220151109 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 1655 | 1465220151110 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:35:51 INFO - PROCESS | 1655 | 1465220151113 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 1655 | 1465220151114 Marionette TRACE conn2 <- [1,154,null,{}] 06:35:51 INFO - PROCESS | 1655 | 1465220151116 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}] 06:35:51 INFO - PROCESS | 1655 | 1465220151124 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:51 INFO - PROCESS | 1655 | 1465220151217 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:35:51 INFO - PROCESS | 1655 | 1465220151265 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 1655 | 1465220151267 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x119979000 == 46 [pid = 1655] [id = 46] 06:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x113b37c00) [pid = 1655] [serial = 134] [outer = 0x0] 06:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12141f800) [pid = 1655] [serial = 135] [outer = 0x113b37c00] 06:35:51 INFO - PROCESS | 1655 | 1465220151292 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12406c800) [pid = 1655] [serial = 136] [outer = 0x113b37c00] 06:35:51 INFO - PROCESS | 1655 | 1465220151578 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]]]}] 06:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 473ms 06:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:35:51 INFO - PROCESS | 1655 | 1465220151592 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 1655 | 1465220151593 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:35:51 INFO - PROCESS | 1655 | 1465220151596 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 1655 | 1465220151597 Marionette TRACE conn2 <- [1,158,null,{}] 06:35:51 INFO - PROCESS | 1655 | 1465220151599 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}] 06:35:51 INFO - PROCESS | 1655 | 1465220151600 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:51 INFO - PROCESS | 1655 | 1465220151685 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:35:51 INFO - PROCESS | 1655 | 1465220151690 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 1655 | 1465220151691 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f09000 == 47 [pid = 1655] [id = 47] 06:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x121bc6c00) [pid = 1655] [serial = 137] [outer = 0x0] 06:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x124732c00) [pid = 1655] [serial = 138] [outer = 0x121bc6c00] 06:35:51 INFO - PROCESS | 1655 | 1465220151715 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x124a52000) [pid = 1655] [serial = 139] [outer = 0x121bc6c00] 06:35:52 INFO - PROCESS | 1655 | 1465220152153 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]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 567ms 06:35:52 INFO - PROCESS | 1655 | 1465220152164 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 1655 | 1465220152166 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:35:52 INFO - PROCESS | 1655 | 1465220152169 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:35:52 INFO - PROCESS | 1655 | 1465220152171 Marionette TRACE conn2 <- [1,162,null,{}] 06:35:52 INFO - PROCESS | 1655 | 1465220152174 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}] 06:35:52 INFO - PROCESS | 1655 | 1465220152176 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:52 INFO - PROCESS | 1655 | 1465220152286 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:35:52 INFO - PROCESS | 1655 | 1465220152368 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:52 INFO - PROCESS | 1655 | 1465220152370 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x116489000 == 48 [pid = 1655] [id = 48] 06:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1162f1800) [pid = 1655] [serial = 140] [outer = 0x0] 06:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1169b6400) [pid = 1655] [serial = 141] [outer = 0x1162f1800] 06:35:52 INFO - PROCESS | 1655 | 1465220152420 Marionette DEBUG loaded listener.js 06:35:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1175ab400) [pid = 1655] [serial = 142] [outer = 0x1162f1800] 06:35:52 INFO - PROCESS | 1655 | 1465220152957 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]]]}] 06:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 821ms 06:35:52 INFO - PROCESS | 1655 | 1465220152989 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 1655 | 1465220152992 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:35:53 INFO - PROCESS | 1655 | 1465220152997 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 1655 | 1465220152999 Marionette TRACE conn2 <- [1,166,null,{}] 06:35:53 INFO - PROCESS | 1655 | 1465220153001 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}] 06:35:53 INFO - PROCESS | 1655 | 1465220153003 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:53 INFO - PROCESS | 1655 | 1465220153099 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:35:53 INFO - PROCESS | 1655 | 1465220153145 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 1655 | 1465220153147 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x119496800 == 49 [pid = 1655] [id = 49] 06:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x11834ac00) [pid = 1655] [serial = 143] [outer = 0x0] 06:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x11895f800) [pid = 1655] [serial = 144] [outer = 0x11834ac00] 06:35:53 INFO - PROCESS | 1655 | 1465220153178 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x119740400) [pid = 1655] [serial = 145] [outer = 0x11834ac00] 06:35:53 INFO - PROCESS | 1655 | 1465220153619 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]]]}] 06:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 06:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:35:53 INFO - PROCESS | 1655 | 1465220153711 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:35:53 INFO - PROCESS | 1655 | 1465220153713 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:35:53 INFO - PROCESS | 1655 | 1465220153717 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 1655 | 1465220153720 Marionette TRACE conn2 <- [1,170,null,{}] 06:35:53 INFO - PROCESS | 1655 | 1465220153728 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}] 06:35:53 INFO - PROCESS | 1655 | 1465220153731 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:53 INFO - PROCESS | 1655 | 1465220153826 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:35:53 INFO - PROCESS | 1655 | 1465220153886 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 1655 | 1465220153888 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ae7000 == 50 [pid = 1655] [id = 50] 06:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12165f800) [pid = 1655] [serial = 146] [outer = 0x0] 06:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x121948800) [pid = 1655] [serial = 147] [outer = 0x12165f800] 06:35:53 INFO - PROCESS | 1655 | 1465220153920 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12435fc00) [pid = 1655] [serial = 148] [outer = 0x12165f800] 06:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 06:35:54 INFO - PROCESS | 1655 | 1465220154333 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]]]}] 06:35:54 INFO - PROCESS | 1655 | 1465220154339 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 1655 | 1465220154341 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:35:54 INFO - PROCESS | 1655 | 1465220154344 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 1655 | 1465220154345 Marionette TRACE conn2 <- [1,174,null,{}] 06:35:54 INFO - PROCESS | 1655 | 1465220154347 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}] 06:35:54 INFO - PROCESS | 1655 | 1465220154349 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:54 INFO - PROCESS | 1655 | 1465220154449 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:35:54 INFO - PROCESS | 1655 | 1465220154491 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:54 INFO - PROCESS | 1655 | 1465220154492 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x124444800 == 51 [pid = 1655] [id = 51] 06:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1247f3c00) [pid = 1655] [serial = 149] [outer = 0x0] 06:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x124f9a400) [pid = 1655] [serial = 150] [outer = 0x1247f3c00] 06:35:54 INFO - PROCESS | 1655 | 1465220154522 Marionette DEBUG loaded listener.js 06:35:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1265bc400) [pid = 1655] [serial = 151] [outer = 0x1247f3c00] 06:35:54 INFO - PROCESS | 1655 | 1465220154943 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]]]}] 06:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 06:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:35:54 INFO - PROCESS | 1655 | 1465220154962 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:35:54 INFO - PROCESS | 1655 | 1465220154964 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:35:54 INFO - PROCESS | 1655 | 1465220154966 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 1655 | 1465220154968 Marionette TRACE conn2 <- [1,178,null,{}] 06:35:54 INFO - PROCESS | 1655 | 1465220154971 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}] 06:35:54 INFO - PROCESS | 1655 | 1465220154973 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:55 INFO - PROCESS | 1655 | 1465220155074 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:35:55 INFO - PROCESS | 1655 | 1465220155154 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 1655 | 1465220155156 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x11203a000 == 52 [pid = 1655] [id = 52] 06:35:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x113bafc00) [pid = 1655] [serial = 152] [outer = 0x0] 06:35:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x118047c00) [pid = 1655] [serial = 153] [outer = 0x113bafc00] 06:35:55 INFO - PROCESS | 1655 | 1465220155202 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x119d32000) [pid = 1655] [serial = 154] [outer = 0x113bafc00] 06:35:55 INFO - PROCESS | 1655 | 1465220155748 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]]]}] 06:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 822ms 06:35:55 INFO - PROCESS | 1655 | 1465220155807 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:35:55 INFO - PROCESS | 1655 | 1465220155810 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:35:55 INFO - PROCESS | 1655 | 1465220155814 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:35:55 INFO - PROCESS | 1655 | 1465220155816 Marionette TRACE conn2 <- [1,182,null,{}] 06:35:55 INFO - PROCESS | 1655 | 1465220155823 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}] 06:35:55 INFO - PROCESS | 1655 | 1465220155825 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:55 INFO - PROCESS | 1655 | 1465220155917 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:35:55 INFO - PROCESS | 1655 | 1465220155981 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 1655 | 1465220155984 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d92800 == 53 [pid = 1655] [id = 53] 06:35:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x11678d800) [pid = 1655] [serial = 155] [outer = 0x0] 06:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x11695a400) [pid = 1655] [serial = 156] [outer = 0x11678d800] 06:35:56 INFO - PROCESS | 1655 | 1465220156013 Marionette DEBUG loaded listener.js 06:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x117659c00) [pid = 1655] [serial = 157] [outer = 0x11678d800] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119979000 == 52 [pid = 1655] [id = 46] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x11869e800 == 51 [pid = 1655] [id = 45] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x118317800 == 50 [pid = 1655] [id = 44] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x118323800 == 49 [pid = 1655] [id = 29] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x116ab1800 == 48 [pid = 1655] [id = 33] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x11746a800 == 47 [pid = 1655] [id = 43] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x116f16800 == 46 [pid = 1655] [id = 27] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x116679000 == 45 [pid = 1655] [id = 42] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x112f14000 == 44 [pid = 1655] [id = 41] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x1186a3800 == 43 [pid = 1655] [id = 30] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119477800 == 42 [pid = 1655] [id = 32] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x118999800 == 41 [pid = 1655] [id = 31] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x117483000 == 40 [pid = 1655] [id = 28] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x11203a000 == 39 [pid = 1655] [id = 52] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x124444800 == 38 [pid = 1655] [id = 51] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x124fdf000 == 37 [pid = 1655] [id = 40] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x121ae7000 == 36 [pid = 1655] [id = 50] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119496800 == 35 [pid = 1655] [id = 49] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x1216a6000 == 34 [pid = 1655] [id = 37] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x121cbf000 == 33 [pid = 1655] [id = 38] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x124086000 == 32 [pid = 1655] [id = 39] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x116489000 == 31 [pid = 1655] [id = 48] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x1215ce800 == 30 [pid = 1655] [id = 36] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119cb1800 == 29 [pid = 1655] [id = 34] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119f09000 == 28 [pid = 1655] [id = 47] 06:35:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119f08800 == 27 [pid = 1655] [id = 35] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12406d800) [pid = 1655] [serial = 11] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x1278db400) [pid = 1655] [serial = 111] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x128fb3c00) [pid = 1655] [serial = 114] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x11827e400) [pid = 1655] [serial = 69] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x11834e400) [pid = 1655] [serial = 70] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x115cf8c00) [pid = 1655] [serial = 72] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x118180c00) [pid = 1655] [serial = 75] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x11827dc00) [pid = 1655] [serial = 76] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x11862e000) [pid = 1655] [serial = 78] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1188f3800) [pid = 1655] [serial = 81] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1189fc800) [pid = 1655] [serial = 84] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1197eb000) [pid = 1655] [serial = 87] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x119d32800) [pid = 1655] [serial = 88] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12141c000) [pid = 1655] [serial = 90] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x121421800) [pid = 1655] [serial = 91] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12165a000) [pid = 1655] [serial = 93] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1217d3400) [pid = 1655] [serial = 94] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1217d5400) [pid = 1655] [serial = 96] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12406dc00) [pid = 1655] [serial = 99] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x124734400) [pid = 1655] [serial = 102] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1265bf400) [pid = 1655] [serial = 105] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12687ec00) [pid = 1655] [serial = 108] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x113ba7c00) [pid = 1655] [serial = 97] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11224d800) [pid = 1655] [serial = 63] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x115e58c00) [pid = 1655] [serial = 66] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12440d000) [pid = 1655] [serial = 100] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x126805c00) [pid = 1655] [serial = 106] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11711fc00) [pid = 1655] [serial = 73] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126c44c00) [pid = 1655] [serial = 109] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x127a2ec00) [pid = 1655] [serial = 112] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1186c1800) [pid = 1655] [serial = 79] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11941f000) [pid = 1655] [serial = 85] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11678dc00) [pid = 1655] [serial = 67] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1189acc00) [pid = 1655] [serial = 82] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x112746800) [pid = 1655] [serial = 64] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12d5c3000) [pid = 1655] [serial = 61] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x121bc5c00) [pid = 1655] [serial = 8] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12bdcf800) [pid = 1655] [serial = 30] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12bdc4800) [pid = 1655] [serial = 27] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12bdcc800) [pid = 1655] [serial = 28] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12b58dc00) [pid = 1655] [serial = 24] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12b596c00) [pid = 1655] [serial = 25] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12aadc800) [pid = 1655] [serial = 21] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12aae0c00) [pid = 1655] [serial = 22] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1297a6800) [pid = 1655] [serial = 18] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1292f5000) [pid = 1655] [serial = 15] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x129705000) [pid = 1655] [serial = 16] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12d5bf800) [pid = 1655] [serial = 60] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x11827ac00) [pid = 1655] [serial = 57] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12cfb5400) [pid = 1655] [serial = 58] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x118963800) [pid = 1655] [serial = 55] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x118633c00) [pid = 1655] [serial = 54] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12cfb8800) [pid = 1655] [serial = 49] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12d510c00) [pid = 1655] [serial = 51] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12d28b000) [pid = 1655] [serial = 45] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12cfb4400) [pid = 1655] [serial = 48] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12c490c00) [pid = 1655] [serial = 42] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x12ca75400) [pid = 1655] [serial = 43] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12ca79000) [pid = 1655] [serial = 40] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x12ca71800) [pid = 1655] [serial = 39] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x12c19a000) [pid = 1655] [serial = 36] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x12c19e000) [pid = 1655] [serial = 37] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x12c185800) [pid = 1655] [serial = 33] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x12c18e800) [pid = 1655] [serial = 34] [outer = 0x0] [url = about:blank] 06:35:56 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x12bddec00) [pid = 1655] [serial = 31] [outer = 0x0] [url = about:blank] 06:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1023ms 06:35:56 INFO - PROCESS | 1655 | 1465220156832 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]]]}] 06:35:56 INFO - PROCESS | 1655 | 1465220156839 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 1655 | 1465220156841 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:35:56 INFO - PROCESS | 1655 | 1465220156844 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 1655 | 1465220156846 Marionette TRACE conn2 <- [1,186,null,{}] 06:35:56 INFO - PROCESS | 1655 | 1465220156850 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}] 06:35:56 INFO - PROCESS | 1655 | 1465220156851 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:56 INFO - PROCESS | 1655 | 1465220156928 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:35:56 INFO - PROCESS | 1655 | 1465220156932 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 1655 | 1465220156937 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x115e20000 == 28 [pid = 1655] [id = 54] 06:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x1169c0000) [pid = 1655] [serial = 158] [outer = 0x0] 06:35:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x11711fc00) [pid = 1655] [serial = 159] [outer = 0x1169c0000] 06:35:56 INFO - PROCESS | 1655 | 1465220156966 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x118186000) [pid = 1655] [serial = 160] [outer = 0x1169c0000] 06:35:57 INFO - PROCESS | 1655 | 1465220157278 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]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 06:35:57 INFO - PROCESS | 1655 | 1465220157317 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 1655 | 1465220157321 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:35:57 INFO - PROCESS | 1655 | 1465220157325 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 1655 | 1465220157327 Marionette TRACE conn2 <- [1,190,null,{}] 06:35:57 INFO - PROCESS | 1655 | 1465220157329 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}] 06:35:57 INFO - PROCESS | 1655 | 1465220157331 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:57 INFO - PROCESS | 1655 | 1465220157406 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:35:57 INFO - PROCESS | 1655 | 1465220157410 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 1655 | 1465220157412 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169a1800 == 29 [pid = 1655] [id = 55] 06:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x11827a400) [pid = 1655] [serial = 161] [outer = 0x0] 06:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x11862f800) [pid = 1655] [serial = 162] [outer = 0x11827a400] 06:35:57 INFO - PROCESS | 1655 | 1465220157443 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1186bdc00) [pid = 1655] [serial = 163] [outer = 0x11827a400] 06:35:57 INFO - PROCESS | 1655 | 1465220157758 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]]]}] 06:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 06:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:35:57 INFO - PROCESS | 1655 | 1465220157794 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:35:57 INFO - PROCESS | 1655 | 1465220157796 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:35:57 INFO - PROCESS | 1655 | 1465220157798 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:35:57 INFO - PROCESS | 1655 | 1465220157800 Marionette TRACE conn2 <- [1,194,null,{}] 06:35:57 INFO - PROCESS | 1655 | 1465220157808 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}] 06:35:57 INFO - PROCESS | 1655 | 1465220157811 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:57 INFO - PROCESS | 1655 | 1465220157886 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:35:57 INFO - PROCESS | 1655 | 1465220157928 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:57 INFO - PROCESS | 1655 | 1465220157931 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x118143800 == 30 [pid = 1655] [id = 56] 06:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x11695cc00) [pid = 1655] [serial = 164] [outer = 0x0] 06:35:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1189b4c00) [pid = 1655] [serial = 165] [outer = 0x11695cc00] 06:35:57 INFO - PROCESS | 1655 | 1465220157959 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x119742800) [pid = 1655] [serial = 166] [outer = 0x11695cc00] 06:35:58 INFO - PROCESS | 1655 | 1465220158210 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 421ms 06:35:58 INFO - PROCESS | 1655 | 1465220158225 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:35:58 INFO - PROCESS | 1655 | 1465220158227 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:35:58 INFO - PROCESS | 1655 | 1465220158229 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 1655 | 1465220158230 Marionette TRACE conn2 <- [1,198,null,{}] 06:35:58 INFO - PROCESS | 1655 | 1465220158232 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}] 06:35:58 INFO - PROCESS | 1655 | 1465220158234 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:58 INFO - PROCESS | 1655 | 1465220158325 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:35:58 INFO - PROCESS | 1655 | 1465220158328 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 1655 | 1465220158329 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x118695000 == 31 [pid = 1655] [id = 57] 06:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1197f4000) [pid = 1655] [serial = 167] [outer = 0x0] 06:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x119d2d000) [pid = 1655] [serial = 168] [outer = 0x1197f4000] 06:35:58 INFO - PROCESS | 1655 | 1465220158357 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x12141e800) [pid = 1655] [serial = 169] [outer = 0x1197f4000] 06:35:58 INFO - PROCESS | 1655 | 1465220158672 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]]]}] 06:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 06:35:58 INFO - PROCESS | 1655 | 1465220158699 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 1655 | 1465220158700 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:35:58 INFO - PROCESS | 1655 | 1465220158705 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 1655 | 1465220158706 Marionette TRACE conn2 <- [1,202,null,{}] 06:35:58 INFO - PROCESS | 1655 | 1465220158708 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}] 06:35:58 INFO - PROCESS | 1655 | 1465220158710 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:58 INFO - PROCESS | 1655 | 1465220158809 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:35:58 INFO - PROCESS | 1655 | 1465220158821 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 1655 | 1465220158822 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x11920c800 == 32 [pid = 1655] [id = 58] 06:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x116f83000) [pid = 1655] [serial = 170] [outer = 0x0] 06:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1197f6400) [pid = 1655] [serial = 171] [outer = 0x116f83000] 06:35:58 INFO - PROCESS | 1655 | 1465220158848 Marionette DEBUG loaded listener.js 06:35:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x12178b000) [pid = 1655] [serial = 172] [outer = 0x116f83000] 06:35:59 INFO - PROCESS | 1655 | 1465220159260 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]]]}] 06:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 570ms 06:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:35:59 INFO - PROCESS | 1655 | 1465220159278 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 1655 | 1465220159280 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:35:59 INFO - PROCESS | 1655 | 1465220159282 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 1655 | 1465220159284 Marionette TRACE conn2 <- [1,206,null,{}] 06:35:59 INFO - PROCESS | 1655 | 1465220159287 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}] 06:35:59 INFO - PROCESS | 1655 | 1465220159292 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:59 INFO - PROCESS | 1655 | 1465220159448 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:35:59 INFO - PROCESS | 1655 | 1465220159468 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:59 INFO - PROCESS | 1655 | 1465220159469 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:35:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x119985000 == 33 [pid = 1655] [id = 59] 06:35:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1186be000) [pid = 1655] [serial = 173] [outer = 0x0] 06:35:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x124008c00) [pid = 1655] [serial = 174] [outer = 0x1186be000] 06:35:59 INFO - PROCESS | 1655 | 1465220159510 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1250bdc00) [pid = 1655] [serial = 175] [outer = 0x1186be000] 06:35:59 INFO - PROCESS | 1655 | 1465220159918 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]]]}] 06:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 06:35:59 INFO - PROCESS | 1655 | 1465220159960 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:35:59 INFO - PROCESS | 1655 | 1465220159961 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:35:59 INFO - PROCESS | 1655 | 1465220159963 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:35:59 INFO - PROCESS | 1655 | 1465220159964 Marionette TRACE conn2 <- [1,210,null,{}] 06:35:59 INFO - PROCESS | 1655 | 1465220159967 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}] 06:35:59 INFO - PROCESS | 1655 | 1465220159975 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:00 INFO - PROCESS | 1655 | 1465220160067 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:36:00 INFO - PROCESS | 1655 | 1465220160071 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 1655 | 1465220160072 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0a000 == 34 [pid = 1655] [id = 60] 06:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x115cee800) [pid = 1655] [serial = 176] [outer = 0x0] 06:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1265bc000) [pid = 1655] [serial = 177] [outer = 0x115cee800] 06:36:00 INFO - PROCESS | 1655 | 1465220160097 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12680dc00) [pid = 1655] [serial = 178] [outer = 0x115cee800] 06:36:00 INFO - PROCESS | 1655 | 1465220160425 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]]]}] 06:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 06:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:36:00 INFO - PROCESS | 1655 | 1465220160482 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 1655 | 1465220160483 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:36:00 INFO - PROCESS | 1655 | 1465220160485 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 1655 | 1465220160486 Marionette TRACE conn2 <- [1,214,null,{}] 06:36:00 INFO - PROCESS | 1655 | 1465220160494 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}] 06:36:00 INFO - PROCESS | 1655 | 1465220160496 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:00 INFO - PROCESS | 1655 | 1465220160582 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:36:00 INFO - PROCESS | 1655 | 1465220160588 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 1655 | 1465220160589 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215cd000 == 35 [pid = 1655] [id = 61] 06:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1217d2c00) [pid = 1655] [serial = 179] [outer = 0x0] 06:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126a10400) [pid = 1655] [serial = 180] [outer = 0x1217d2c00] 06:36:00 INFO - PROCESS | 1655 | 1465220160614 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x121421800) [pid = 1655] [serial = 181] [outer = 0x1217d2c00] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11817b400) [pid = 1655] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x116792400) [pid = 1655] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1189b3000) [pid = 1655] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118347800) [pid = 1655] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x113d04c00) [pid = 1655] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x129142800) [pid = 1655] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x124010000) [pid = 1655] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x127a31800) [pid = 1655] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x121bc6c00) [pid = 1655] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:36:00 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x113b37c00) [pid = 1655] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:36:00 INFO - PROCESS | 1655 | 1465220160991 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]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 520ms 06:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:36:01 INFO - PROCESS | 1655 | 1465220161006 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 1655 | 1465220161007 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:36:01 INFO - PROCESS | 1655 | 1465220161009 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 1655 | 1465220161010 Marionette TRACE conn2 <- [1,218,null,{}] 06:36:01 INFO - PROCESS | 1655 | 1465220161013 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}] 06:36:01 INFO - PROCESS | 1655 | 1465220161014 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:01 INFO - PROCESS | 1655 | 1465220161094 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:36:01 INFO - PROCESS | 1655 | 1465220161097 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 1655 | 1465220161098 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x118143000 == 36 [pid = 1655] [id = 62] 06:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1175a2800) [pid = 1655] [serial = 182] [outer = 0x0] 06:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x121bc6c00) [pid = 1655] [serial = 183] [outer = 0x1175a2800] 06:36:01 INFO - PROCESS | 1655 | 1465220161126 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1278d6800) [pid = 1655] [serial = 184] [outer = 0x1175a2800] 06:36:01 INFO - PROCESS | 1655 | 1465220161430 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]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 06:36:01 INFO - PROCESS | 1655 | 1465220161478 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 1655 | 1465220161479 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:36:01 INFO - PROCESS | 1655 | 1465220161481 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 1655 | 1465220161482 Marionette TRACE conn2 <- [1,222,null,{}] 06:36:01 INFO - PROCESS | 1655 | 1465220161485 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}] 06:36:01 INFO - PROCESS | 1655 | 1465220161488 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:01 INFO - PROCESS | 1655 | 1465220161578 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:36:01 INFO - PROCESS | 1655 | 1465220161583 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:01 INFO - PROCESS | 1655 | 1465220161585 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x121cbb000 == 37 [pid = 1655] [id = 63] 06:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1192dd400) [pid = 1655] [serial = 185] [outer = 0x0] 06:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1278dd400) [pid = 1655] [serial = 186] [outer = 0x1192dd400] 06:36:01 INFO - PROCESS | 1655 | 1465220161613 Marionette DEBUG loaded listener.js 06:36:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x128fb0400) [pid = 1655] [serial = 187] [outer = 0x1192dd400] 06:36:01 INFO - PROCESS | 1655 | 1465220161890 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]]]}] 06:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 06:36:01 INFO - PROCESS | 1655 | 1465220161951 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 1655 | 1465220161953 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:36:01 INFO - PROCESS | 1655 | 1465220161957 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 1655 | 1465220161958 Marionette TRACE conn2 <- [1,226,null,{}] 06:36:01 INFO - PROCESS | 1655 | 1465220161968 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}] 06:36:01 INFO - PROCESS | 1655 | 1465220161970 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:02 INFO - PROCESS | 1655 | 1465220162057 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:36:02 INFO - PROCESS | 1655 | 1465220162060 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 1655 | 1465220162062 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x119208000 == 38 [pid = 1655] [id = 64] 06:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x128fb5800) [pid = 1655] [serial = 188] [outer = 0x0] 06:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1292f2400) [pid = 1655] [serial = 189] [outer = 0x128fb5800] 06:36:02 INFO - PROCESS | 1655 | 1465220162089 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x129712400) [pid = 1655] [serial = 190] [outer = 0x128fb5800] 06:36:02 INFO - PROCESS | 1655 | 1465220162404 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]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 06:36:02 INFO - PROCESS | 1655 | 1465220162426 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:36:02 INFO - PROCESS | 1655 | 1465220162427 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:36:02 INFO - PROCESS | 1655 | 1465220162429 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 1655 | 1465220162430 Marionette TRACE conn2 <- [1,230,null,{}] 06:36:02 INFO - PROCESS | 1655 | 1465220162433 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}] 06:36:02 INFO - PROCESS | 1655 | 1465220162434 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:02 INFO - PROCESS | 1655 | 1465220162531 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:36:02 INFO - PROCESS | 1655 | 1465220162536 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 1655 | 1465220162538 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x126593000 == 39 [pid = 1655] [id = 65] 06:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12165d400) [pid = 1655] [serial = 191] [outer = 0x0] 06:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x129711800) [pid = 1655] [serial = 192] [outer = 0x12165d400] 06:36:02 INFO - PROCESS | 1655 | 1465220162562 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1297a9400) [pid = 1655] [serial = 193] [outer = 0x12165d400] 06:36:02 INFO - PROCESS | 1655 | 1465220162823 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]]]}] 06:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 06:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:36:02 INFO - PROCESS | 1655 | 1465220162847 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:36:02 INFO - PROCESS | 1655 | 1465220162848 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:36:02 INFO - PROCESS | 1655 | 1465220162851 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:36:02 INFO - PROCESS | 1655 | 1465220162852 Marionette TRACE conn2 <- [1,234,null,{}] 06:36:02 INFO - PROCESS | 1655 | 1465220162877 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}] 06:36:02 INFO - PROCESS | 1655 | 1465220162878 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:03 INFO - PROCESS | 1655 | 1465220162998 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:36:03 INFO - PROCESS | 1655 | 1465220163040 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 1655 | 1465220163042 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x11206b000 == 40 [pid = 1655] [id = 66] 06:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x111e3d800) [pid = 1655] [serial = 194] [outer = 0x0] 06:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x112747800) [pid = 1655] [serial = 195] [outer = 0x111e3d800] 06:36:03 INFO - PROCESS | 1655 | 1465220163075 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x115cf5800) [pid = 1655] [serial = 196] [outer = 0x111e3d800] 06:36:03 INFO - PROCESS | 1655 | 1465220163579 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]]]}] 06:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 776ms 06:36:03 INFO - PROCESS | 1655 | 1465220163629 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 1655 | 1465220163631 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:36:03 INFO - PROCESS | 1655 | 1465220163635 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 1655 | 1465220163638 Marionette TRACE conn2 <- [1,238,null,{}] 06:36:03 INFO - PROCESS | 1655 | 1465220163642 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}] 06:36:03 INFO - PROCESS | 1655 | 1465220163645 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:03 INFO - PROCESS | 1655 | 1465220163771 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:36:03 INFO - PROCESS | 1655 | 1465220163838 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:03 INFO - PROCESS | 1655 | 1465220163840 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x118138800 == 41 [pid = 1655] [id = 67] 06:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118280800) [pid = 1655] [serial = 197] [outer = 0x0] 06:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11834e000) [pid = 1655] [serial = 198] [outer = 0x118280800] 06:36:03 INFO - PROCESS | 1655 | 1465220163871 Marionette DEBUG loaded listener.js 06:36:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1186b8c00) [pid = 1655] [serial = 199] [outer = 0x118280800] 06:36:04 INFO - PROCESS | 1655 | 1465220164487 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]]]}] 06:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 874ms 06:36:04 INFO - PROCESS | 1655 | 1465220164529 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:36:04 INFO - PROCESS | 1655 | 1465220164531 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:36:04 INFO - PROCESS | 1655 | 1465220164536 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:36:04 INFO - PROCESS | 1655 | 1465220164539 Marionette TRACE conn2 <- [1,242,null,{}] 06:36:04 INFO - PROCESS | 1655 | 1465220164542 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}] 06:36:04 INFO - PROCESS | 1655 | 1465220164544 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:04 INFO - PROCESS | 1655 | 1465220164669 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x126593000 == 40 [pid = 1655] [id = 65] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x119208000 == 39 [pid = 1655] [id = 64] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x121cbb000 == 38 [pid = 1655] [id = 63] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x118143000 == 37 [pid = 1655] [id = 62] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x1215cd000 == 36 [pid = 1655] [id = 61] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0a000 == 35 [pid = 1655] [id = 60] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x119985000 == 34 [pid = 1655] [id = 59] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x11920c800 == 33 [pid = 1655] [id = 58] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x118695000 == 32 [pid = 1655] [id = 57] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x118143800 == 31 [pid = 1655] [id = 56] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x1169a1800 == 30 [pid = 1655] [id = 55] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x115e20000 == 29 [pid = 1655] [id = 54] 06:36:04 INFO - PROCESS | 1655 | --DOCSHELL 0x113d92800 == 28 [pid = 1655] [id = 53] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x124732c00) [pid = 1655] [serial = 138] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124a52000) [pid = 1655] [serial = 139] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12406c800) [pid = 1655] [serial = 136] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118281c00) [pid = 1655] [serial = 123] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1169b3400) [pid = 1655] [serial = 120] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11712bc00) [pid = 1655] [serial = 121] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1189fd000) [pid = 1655] [serial = 126] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11862ec00) [pid = 1655] [serial = 124] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12141f800) [pid = 1655] [serial = 135] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119736c00) [pid = 1655] [serial = 130] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119738000) [pid = 1655] [serial = 127] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1197ef800) [pid = 1655] [serial = 132] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1188f9000) [pid = 1655] [serial = 129] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12970ec00) [pid = 1655] [serial = 118] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x119c57000) [pid = 1655] [serial = 133] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1292f8000) [pid = 1655] [serial = 117] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1245ee000) [pid = 1655] [serial = 103] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x129141400) [pid = 1655] [serial = 115] [outer = 0x0] [url = about:blank] 06:36:04 INFO - PROCESS | 1655 | 1465220164780 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 1655 | 1465220164783 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x112f17800 == 29 [pid = 1655] [id = 68] 06:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x116a6c800) [pid = 1655] [serial = 200] [outer = 0x0] 06:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x118278400) [pid = 1655] [serial = 201] [outer = 0x116a6c800] 06:36:04 INFO - PROCESS | 1655 | 1465220164831 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1186bd400) [pid = 1655] [serial = 202] [outer = 0x116a6c800] 06:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x118959400) [pid = 1655] [serial = 203] [outer = 0x12ca80800] 06:36:05 INFO - PROCESS | 1655 | 1465220165297 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]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 772ms 06:36:05 INFO - PROCESS | 1655 | 1465220165307 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 1655 | 1465220165310 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:36:05 INFO - PROCESS | 1655 | 1465220165315 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 1655 | 1465220165316 Marionette TRACE conn2 <- [1,246,null,{}] 06:36:05 INFO - PROCESS | 1655 | 1465220165320 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}] 06:36:05 INFO - PROCESS | 1655 | 1465220165321 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:05 INFO - PROCESS | 1655 | 1465220165404 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:36:05 INFO - PROCESS | 1655 | 1465220165410 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 1655 | 1465220165411 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x117469800 == 30 [pid = 1655] [id = 69] 06:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1188ed800) [pid = 1655] [serial = 204] [outer = 0x0] 06:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11973e800) [pid = 1655] [serial = 205] [outer = 0x1188ed800] 06:36:05 INFO - PROCESS | 1655 | 1465220165441 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x121419000) [pid = 1655] [serial = 206] [outer = 0x1188ed800] 06:36:05 INFO - PROCESS | 1655 | 1465220165879 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]]]}] 06:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 571ms 06:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:36:05 INFO - PROCESS | 1655 | 1465220165887 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 1655 | 1465220165889 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:36:05 INFO - PROCESS | 1655 | 1465220165892 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 1655 | 1465220165894 Marionette TRACE conn2 <- [1,250,null,{}] 06:36:05 INFO - PROCESS | 1655 | 1465220165902 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}] 06:36:05 INFO - PROCESS | 1655 | 1465220165905 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:05 INFO - PROCESS | 1655 | 1465220165987 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:36:05 INFO - PROCESS | 1655 | 1465220165992 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 1655 | 1465220165994 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x11920c800 == 31 [pid = 1655] [id = 70] 06:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x121950c00) [pid = 1655] [serial = 207] [outer = 0x0] 06:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124069400) [pid = 1655] [serial = 208] [outer = 0x121950c00] 06:36:06 INFO - PROCESS | 1655 | 1465220166025 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x124765800) [pid = 1655] [serial = 209] [outer = 0x121950c00] 06:36:06 INFO - PROCESS | 1655 | 1465220166381 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]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 520ms 06:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:36:06 INFO - PROCESS | 1655 | 1465220166413 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 1655 | 1465220166416 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:36:06 INFO - PROCESS | 1655 | 1465220166419 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 1655 | 1465220166421 Marionette TRACE conn2 <- [1,254,null,{}] 06:36:06 INFO - PROCESS | 1655 | 1465220166424 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}] 06:36:06 INFO - PROCESS | 1655 | 1465220166426 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:06 INFO - PROCESS | 1655 | 1465220166579 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:36:06 INFO - PROCESS | 1655 | 1465220166592 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 1655 | 1465220166593 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x119982000 == 32 [pid = 1655] [id = 71] 06:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x124f96000) [pid = 1655] [serial = 210] [outer = 0x0] 06:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1265c3000) [pid = 1655] [serial = 211] [outer = 0x124f96000] 06:36:06 INFO - PROCESS | 1655 | 1465220166635 Marionette DEBUG loaded listener.js 06:36:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12687d800) [pid = 1655] [serial = 212] [outer = 0x124f96000] 06:36:06 INFO - PROCESS | 1655 | 1465220166971 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]]]}] 06:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 571ms 06:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:36:06 INFO - PROCESS | 1655 | 1465220166991 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:36:06 INFO - PROCESS | 1655 | 1465220166992 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:36:06 INFO - PROCESS | 1655 | 1465220166994 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 1655 | 1465220166995 Marionette TRACE conn2 <- [1,258,null,{}] 06:36:07 INFO - PROCESS | 1655 | 1465220166998 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}] 06:36:07 INFO - PROCESS | 1655 | 1465220166999 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:07 INFO - PROCESS | 1655 | 1465220167096 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:36:07 INFO - PROCESS | 1655 | 1465220167129 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 1655 | 1465220167130 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x113bd4800 == 33 [pid = 1655] [id = 72] 06:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1265bcc00) [pid = 1655] [serial = 213] [outer = 0x0] 06:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126c86000) [pid = 1655] [serial = 214] [outer = 0x1265bcc00] 06:36:07 INFO - PROCESS | 1655 | 1465220167155 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1278dec00) [pid = 1655] [serial = 215] [outer = 0x1265bcc00] 06:36:07 INFO - PROCESS | 1655 | 1465220167497 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]]]}] 06:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 518ms 06:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:36:07 INFO - PROCESS | 1655 | 1465220167513 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 1655 | 1465220167514 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:36:07 INFO - PROCESS | 1655 | 1465220167516 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 1655 | 1465220167517 Marionette TRACE conn2 <- [1,262,null,{}] 06:36:07 INFO - PROCESS | 1655 | 1465220167520 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}] 06:36:07 INFO - PROCESS | 1655 | 1465220167523 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:07 INFO - PROCESS | 1655 | 1465220167633 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:36:07 INFO - PROCESS | 1655 | 1465220167666 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:07 INFO - PROCESS | 1655 | 1465220167667 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x122018000 == 34 [pid = 1655] [id = 73] 06:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1164f3400) [pid = 1655] [serial = 216] [outer = 0x0] 06:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1292f7000) [pid = 1655] [serial = 217] [outer = 0x1164f3400] 06:36:07 INFO - PROCESS | 1655 | 1465220167691 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1297ad800) [pid = 1655] [serial = 218] [outer = 0x1164f3400] 06:36:07 INFO - PROCESS | 1655 | 1465220167980 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]]]}] 06:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 06:36:08 INFO - PROCESS | 1655 | 1465220168010 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 1655 | 1465220168011 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:36:08 INFO - PROCESS | 1655 | 1465220168014 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 1655 | 1465220168015 Marionette TRACE conn2 <- [1,266,null,{}] 06:36:08 INFO - PROCESS | 1655 | 1465220168017 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}] 06:36:08 INFO - PROCESS | 1655 | 1465220168019 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:08 INFO - PROCESS | 1655 | 1465220168119 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:36:08 INFO - PROCESS | 1655 | 1465220168151 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 1655 | 1465220168152 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443c800 == 35 [pid = 1655] [id = 74] 06:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1292f4800) [pid = 1655] [serial = 219] [outer = 0x0] 06:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12a829000) [pid = 1655] [serial = 220] [outer = 0x1292f4800] 06:36:08 INFO - PROCESS | 1655 | 1465220168177 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12a981c00) [pid = 1655] [serial = 221] [outer = 0x1292f4800] 06:36:08 INFO - PROCESS | 1655 | 1465220168480 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]]]}] 06:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 06:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:36:08 INFO - PROCESS | 1655 | 1465220168532 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:36:08 INFO - PROCESS | 1655 | 1465220168533 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:36:08 INFO - PROCESS | 1655 | 1465220168535 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:36:08 INFO - PROCESS | 1655 | 1465220168536 Marionette TRACE conn2 <- [1,270,null,{}] 06:36:08 INFO - PROCESS | 1655 | 1465220168539 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}] 06:36:08 INFO - PROCESS | 1655 | 1465220168540 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:08 INFO - PROCESS | 1655 | 1465220168627 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:36:08 INFO - PROCESS | 1655 | 1465220168658 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 1655 | 1465220168659 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x125073800 == 36 [pid = 1655] [id = 75] 06:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12a835400) [pid = 1655] [serial = 222] [outer = 0x0] 06:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12aa51c00) [pid = 1655] [serial = 223] [outer = 0x12a835400] 06:36:08 INFO - PROCESS | 1655 | 1465220168683 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12aa59400) [pid = 1655] [serial = 224] [outer = 0x12a835400] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1186be000) [pid = 1655] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11827a400) [pid = 1655] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11678d800) [pid = 1655] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1197f4000) [pid = 1655] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11695cc00) [pid = 1655] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1169c0000) [pid = 1655] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1162f1800) [pid = 1655] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11834ac00) [pid = 1655] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12165f800) [pid = 1655] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1247f3c00) [pid = 1655] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x128fb5800) [pid = 1655] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x115cee800) [pid = 1655] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1217d2c00) [pid = 1655] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x113bafc00) [pid = 1655] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1192dd400) [pid = 1655] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1175a2800) [pid = 1655] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:36:08 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x116f83000) [pid = 1655] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:36:09 INFO - PROCESS | 1655 | 1465220169091 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]]]}] 06:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 569ms 06:36:09 INFO - PROCESS | 1655 | 1465220169107 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 1655 | 1465220169109 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:36:09 INFO - PROCESS | 1655 | 1465220169112 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 1655 | 1465220169114 Marionette TRACE conn2 <- [1,274,null,{}] 06:36:09 INFO - PROCESS | 1655 | 1465220169117 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}] 06:36:09 INFO - PROCESS | 1655 | 1465220169120 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:09 INFO - PROCESS | 1655 | 1465220169276 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:36:09 INFO - PROCESS | 1655 | 1465220169323 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 1655 | 1465220169324 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12669e000 == 37 [pid = 1655] [id = 76] 06:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x113bab400) [pid = 1655] [serial = 225] [outer = 0x0] 06:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11834ac00) [pid = 1655] [serial = 226] [outer = 0x113bab400] 06:36:09 INFO - PROCESS | 1655 | 1465220169365 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1217d2c00) [pid = 1655] [serial = 227] [outer = 0x113bab400] 06:36:09 INFO - PROCESS | 1655 | 1465220169645 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]]]}] 06:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 570ms 06:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:36:09 INFO - PROCESS | 1655 | 1465220169682 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 1655 | 1465220169683 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:36:09 INFO - PROCESS | 1655 | 1465220169693 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 1655 | 1465220169694 Marionette TRACE conn2 <- [1,278,null,{}] 06:36:09 INFO - PROCESS | 1655 | 1465220169697 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}] 06:36:09 INFO - PROCESS | 1655 | 1465220169698 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:09 INFO - PROCESS | 1655 | 1465220169776 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:36:09 INFO - PROCESS | 1655 | 1465220169837 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 1655 | 1465220169838 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x11948c000 == 38 [pid = 1655] [id = 77] 06:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x118180c00) [pid = 1655] [serial = 228] [outer = 0x0] 06:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126658400) [pid = 1655] [serial = 229] [outer = 0x118180c00] 06:36:09 INFO - PROCESS | 1655 | 1465220169863 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12aa5b400) [pid = 1655] [serial = 230] [outer = 0x118180c00] 06:36:10 INFO - PROCESS | 1655 | 1465220170132 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 476ms 06:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:36:10 INFO - PROCESS | 1655 | 1465220170161 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 1655 | 1465220170163 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:36:10 INFO - PROCESS | 1655 | 1465220170165 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 1655 | 1465220170167 Marionette TRACE conn2 <- [1,282,null,{}] 06:36:10 INFO - PROCESS | 1655 | 1465220170177 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}] 06:36:10 INFO - PROCESS | 1655 | 1465220170179 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:10 INFO - PROCESS | 1655 | 1465220170278 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:36:10 INFO - PROCESS | 1655 | 1465220170282 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 1655 | 1465220170283 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x129565800 == 39 [pid = 1655] [id = 78] 06:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12aadc000) [pid = 1655] [serial = 231] [outer = 0x0] 06:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12afd8000) [pid = 1655] [serial = 232] [outer = 0x12aadc000] 06:36:10 INFO - PROCESS | 1655 | 1465220170311 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12b596c00) [pid = 1655] [serial = 233] [outer = 0x12aadc000] 06:36:10 INFO - PROCESS | 1655 | 1465220170613 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]]]}] 06:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 478ms 06:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:36:10 INFO - PROCESS | 1655 | 1465220170645 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 1655 | 1465220170646 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:36:10 INFO - PROCESS | 1655 | 1465220170649 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 1655 | 1465220170650 Marionette TRACE conn2 <- [1,286,null,{}] 06:36:10 INFO - PROCESS | 1655 | 1465220170652 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}] 06:36:10 INFO - PROCESS | 1655 | 1465220170656 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:10 INFO - PROCESS | 1655 | 1465220170759 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:36:10 INFO - PROCESS | 1655 | 1465220170765 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 1655 | 1465220170766 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a1b800 == 40 [pid = 1655] [id = 79] 06:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12a82bc00) [pid = 1655] [serial = 234] [outer = 0x0] 06:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12bbd9000) [pid = 1655] [serial = 235] [outer = 0x12a82bc00] 06:36:10 INFO - PROCESS | 1655 | 1465220170790 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12bbe3c00) [pid = 1655] [serial = 236] [outer = 0x12a82bc00] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x112f17800 == 39 [pid = 1655] [id = 68] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x118138800 == 38 [pid = 1655] [id = 67] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x11206b000 == 37 [pid = 1655] [id = 66] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x117469800 == 36 [pid = 1655] [id = 69] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x11920c800 == 35 [pid = 1655] [id = 70] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x122018000 == 34 [pid = 1655] [id = 73] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12443c800 == 33 [pid = 1655] [id = 74] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12669e000 == 32 [pid = 1655] [id = 76] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x125073800 == 31 [pid = 1655] [id = 75] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x119982000 == 30 [pid = 1655] [id = 71] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x11948c000 == 29 [pid = 1655] [id = 77] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x113bd4800 == 28 [pid = 1655] [id = 72] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124008c00) [pid = 1655] [serial = 174] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11862f800) [pid = 1655] [serial = 162] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1186bdc00) [pid = 1655] [serial = 163] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x117659c00) [pid = 1655] [serial = 157] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11695a400) [pid = 1655] [serial = 156] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119d2d000) [pid = 1655] [serial = 168] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12141e800) [pid = 1655] [serial = 169] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1189b4c00) [pid = 1655] [serial = 165] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119742800) [pid = 1655] [serial = 166] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11711fc00) [pid = 1655] [serial = 159] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x118186000) [pid = 1655] [serial = 160] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1175ab400) [pid = 1655] [serial = 142] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1169b6400) [pid = 1655] [serial = 141] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x119740400) [pid = 1655] [serial = 145] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x11895f800) [pid = 1655] [serial = 144] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12435fc00) [pid = 1655] [serial = 148] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x121948800) [pid = 1655] [serial = 147] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1265bc400) [pid = 1655] [serial = 151] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124f9a400) [pid = 1655] [serial = 150] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x129712400) [pid = 1655] [serial = 190] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1265bc000) [pid = 1655] [serial = 177] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x126a10400) [pid = 1655] [serial = 180] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12680dc00) [pid = 1655] [serial = 178] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x119d32000) [pid = 1655] [serial = 154] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x118047c00) [pid = 1655] [serial = 153] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x1278dd400) [pid = 1655] [serial = 186] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x121bc6c00) [pid = 1655] [serial = 183] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1278d6800) [pid = 1655] [serial = 184] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1292f2400) [pid = 1655] [serial = 189] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x121421800) [pid = 1655] [serial = 181] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1197f6400) [pid = 1655] [serial = 171] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1250bdc00) [pid = 1655] [serial = 175] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x128fb0400) [pid = 1655] [serial = 187] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x129711800) [pid = 1655] [serial = 192] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x12178b000) [pid = 1655] [serial = 172] [outer = 0x0] [url = about:blank] 06:36:11 INFO - PROCESS | 1655 | --DOCSHELL 0x129565800 == 27 [pid = 1655] [id = 78] 06:36:12 INFO - PROCESS | 1655 | 1465220172079 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1472ms 06:36:12 INFO - PROCESS | 1655 | 1465220172122 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 1655 | 1465220172125 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:36:12 INFO - PROCESS | 1655 | 1465220172128 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 1655 | 1465220172130 Marionette TRACE conn2 <- [1,290,null,{}] 06:36:12 INFO - PROCESS | 1655 | 1465220172134 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}] 06:36:12 INFO - PROCESS | 1655 | 1465220172136 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:12 INFO - PROCESS | 1655 | 1465220172222 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:36:12 INFO - PROCESS | 1655 | 1465220172266 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 1655 | 1465220172269 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x115e91000 == 28 [pid = 1655] [id = 80] 06:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x11827fc00) [pid = 1655] [serial = 237] [outer = 0x0] 06:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x118347000) [pid = 1655] [serial = 238] [outer = 0x11827fc00] 06:36:12 INFO - PROCESS | 1655 | 1465220172299 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x118636000) [pid = 1655] [serial = 239] [outer = 0x11827fc00] 06:36:12 INFO - PROCESS | 1655 | 1465220172588 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]]]}] 06:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 520ms 06:36:12 INFO - PROCESS | 1655 | 1465220172648 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:36:12 INFO - PROCESS | 1655 | 1465220172652 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:36:12 INFO - PROCESS | 1655 | 1465220172659 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:36:12 INFO - PROCESS | 1655 | 1465220172660 Marionette TRACE conn2 <- [1,294,null,{}] 06:36:12 INFO - PROCESS | 1655 | 1465220172663 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}] 06:36:12 INFO - PROCESS | 1655 | 1465220172665 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:12 INFO - PROCESS | 1655 | 1465220172739 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:36:12 INFO - PROCESS | 1655 | 1465220172784 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 1655 | 1465220172786 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x116aa2800 == 29 [pid = 1655] [id = 81] 06:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x11834c400) [pid = 1655] [serial = 240] [outer = 0x0] 06:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x118890400) [pid = 1655] [serial = 241] [outer = 0x11834c400] 06:36:12 INFO - PROCESS | 1655 | 1465220172814 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x11941f000) [pid = 1655] [serial = 242] [outer = 0x11834c400] 06:36:13 INFO - PROCESS | 1655 | 1465220173107 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]]]}] 06:36:13 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. 06:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 469ms 06:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:36:13 INFO - PROCESS | 1655 | 1465220173128 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 1655 | 1465220173129 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:36:13 INFO - PROCESS | 1655 | 1465220173131 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 1655 | 1465220173145 Marionette TRACE conn2 <- [1,298,null,{}] 06:36:13 INFO - PROCESS | 1655 | 1465220173161 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}] 06:36:13 INFO - PROCESS | 1655 | 1465220173164 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:13 INFO - PROCESS | 1655 | 1465220173242 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:36:13 INFO - PROCESS | 1655 | 1465220173246 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 1655 | 1465220173249 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x118147800 == 30 [pid = 1655] [id = 82] 06:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x111c28400) [pid = 1655] [serial = 243] [outer = 0x0] 06:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x119d2ec00) [pid = 1655] [serial = 244] [outer = 0x111c28400] 06:36:13 INFO - PROCESS | 1655 | 1465220173279 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x121423400) [pid = 1655] [serial = 245] [outer = 0x111c28400] 06:36:13 INFO - PROCESS | 1655 | 1465220173649 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]]]}] 06:36:13 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. 06:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 540ms 06:36:13 INFO - PROCESS | 1655 | 1465220173673 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:36:13 INFO - PROCESS | 1655 | 1465220173675 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:36:13 INFO - PROCESS | 1655 | 1465220173679 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 1655 | 1465220173681 Marionette TRACE conn2 <- [1,302,null,{}] 06:36:13 INFO - PROCESS | 1655 | 1465220173684 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}] 06:36:13 INFO - PROCESS | 1655 | 1465220173686 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:13 INFO - PROCESS | 1655 | 1465220173801 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:36:13 INFO - PROCESS | 1655 | 1465220173809 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:13 INFO - PROCESS | 1655 | 1465220173810 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x118697000 == 31 [pid = 1655] [id = 83] 06:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x121953400) [pid = 1655] [serial = 246] [outer = 0x0] 06:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x121ce3800) [pid = 1655] [serial = 247] [outer = 0x121953400] 06:36:13 INFO - PROCESS | 1655 | 1465220173841 Marionette DEBUG loaded listener.js 06:36:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x12406d000) [pid = 1655] [serial = 248] [outer = 0x121953400] 06:36:14 INFO - PROCESS | 1655 | 1465220174148 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]]]}] 06:36:14 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. 06:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 520ms 06:36:14 INFO - PROCESS | 1655 | 1465220174198 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 1655 | 1465220174199 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:36:14 INFO - PROCESS | 1655 | 1465220174202 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 1655 | 1465220174203 Marionette TRACE conn2 <- [1,306,null,{}] 06:36:14 INFO - PROCESS | 1655 | 1465220174205 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}] 06:36:14 INFO - PROCESS | 1655 | 1465220174206 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:14 INFO - PROCESS | 1655 | 1465220174304 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:36:14 INFO - PROCESS | 1655 | 1465220174311 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 1655 | 1465220174312 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192c6800 == 32 [pid = 1655] [id = 84] 06:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x112727000) [pid = 1655] [serial = 249] [outer = 0x0] 06:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x12406f000) [pid = 1655] [serial = 250] [outer = 0x112727000] 06:36:14 INFO - PROCESS | 1655 | 1465220174337 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1244ab800) [pid = 1655] [serial = 251] [outer = 0x112727000] 06:36:14 INFO - PROCESS | 1655 | 1465220174642 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]]]}] 06:36:14 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. 06:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 470ms 06:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:36:14 INFO - PROCESS | 1655 | 1465220174674 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:36:14 INFO - PROCESS | 1655 | 1465220174675 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:36:14 INFO - PROCESS | 1655 | 1465220174677 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:36:14 INFO - PROCESS | 1655 | 1465220174678 Marionette TRACE conn2 <- [1,310,null,{}] 06:36:14 INFO - PROCESS | 1655 | 1465220174681 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}] 06:36:14 INFO - PROCESS | 1655 | 1465220174685 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:14 INFO - PROCESS | 1655 | 1465220174777 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:36:14 INFO - PROCESS | 1655 | 1465220174781 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 1655 | 1465220174782 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x119d8c800 == 33 [pid = 1655] [id = 85] 06:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1244b0800) [pid = 1655] [serial = 252] [outer = 0x0] 06:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x124771c00) [pid = 1655] [serial = 253] [outer = 0x1244b0800] 06:36:14 INFO - PROCESS | 1655 | 1465220174810 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x12665f000) [pid = 1655] [serial = 254] [outer = 0x1244b0800] 06:36:15 INFO - PROCESS | 1655 | 1465220175109 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]]]}] 06:36:15 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. 06:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 468ms 06:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:36:15 INFO - PROCESS | 1655 | 1465220175146 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 1655 | 1465220175147 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:36:15 INFO - PROCESS | 1655 | 1465220175149 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 1655 | 1465220175151 Marionette TRACE conn2 <- [1,314,null,{}] 06:36:15 INFO - PROCESS | 1655 | 1465220175155 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}] 06:36:15 INFO - PROCESS | 1655 | 1465220175157 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:15 INFO - PROCESS | 1655 | 1465220175249 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:36:15 INFO - PROCESS | 1655 | 1465220175255 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 1655 | 1465220175256 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x121451800 == 34 [pid = 1655] [id = 86] 06:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1244ad400) [pid = 1655] [serial = 255] [outer = 0x0] 06:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x12687ec00) [pid = 1655] [serial = 256] [outer = 0x1244ad400] 06:36:15 INFO - PROCESS | 1655 | 1465220175288 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1278d2000) [pid = 1655] [serial = 257] [outer = 0x1244ad400] 06:36:15 INFO - PROCESS | 1655 | 1465220175572 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]]]}] 06:36:15 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. 06:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 469ms 06:36:15 INFO - PROCESS | 1655 | 1465220175620 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:36:15 INFO - PROCESS | 1655 | 1465220175623 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:36:15 INFO - PROCESS | 1655 | 1465220175626 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 1655 | 1465220175627 Marionette TRACE conn2 <- [1,318,null,{}] 06:36:15 INFO - PROCESS | 1655 | 1465220175630 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}] 06:36:15 INFO - PROCESS | 1655 | 1465220175631 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:15 INFO - PROCESS | 1655 | 1465220175703 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:36:15 INFO - PROCESS | 1655 | 1465220175708 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 1655 | 1465220175710 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ad6800 == 35 [pid = 1655] [id = 87] 06:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1278d5c00) [pid = 1655] [serial = 258] [outer = 0x0] 06:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1278dfc00) [pid = 1655] [serial = 259] [outer = 0x1278d5c00] 06:36:15 INFO - PROCESS | 1655 | 1465220175734 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x127a2d800) [pid = 1655] [serial = 260] [outer = 0x1278d5c00] 06:36:16 INFO - PROCESS | 1655 | 1465220176075 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]]]}] 06:36:16 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. 06:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 06:36:16 INFO - PROCESS | 1655 | 1465220176096 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 1655 | 1465220176097 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:36:16 INFO - PROCESS | 1655 | 1465220176099 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 1655 | 1465220176100 Marionette TRACE conn2 <- [1,322,null,{}] 06:36:16 INFO - PROCESS | 1655 | 1465220176102 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}] 06:36:16 INFO - PROCESS | 1655 | 1465220176104 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:16 INFO - PROCESS | 1655 | 1465220176198 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:36:16 INFO - PROCESS | 1655 | 1465220176205 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 1655 | 1465220176207 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x118143800 == 36 [pid = 1655] [id = 88] 06:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118043c00) [pid = 1655] [serial = 261] [outer = 0x0] 06:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x128fb6000) [pid = 1655] [serial = 262] [outer = 0x118043c00] 06:36:16 INFO - PROCESS | 1655 | 1465220176239 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1292ebc00) [pid = 1655] [serial = 263] [outer = 0x118043c00] 06:36:16 INFO - PROCESS | 1655 | 1465220176562 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]]]}] 06:36:16 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. 06:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 06:36:16 INFO - PROCESS | 1655 | 1465220176569 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 1655 | 1465220176572 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:36:16 INFO - PROCESS | 1655 | 1465220176576 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 1655 | 1465220176577 Marionette TRACE conn2 <- [1,326,null,{}] 06:36:16 INFO - PROCESS | 1655 | 1465220176579 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}] 06:36:16 INFO - PROCESS | 1655 | 1465220176581 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:16 INFO - PROCESS | 1655 | 1465220176661 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:36:16 INFO - PROCESS | 1655 | 1465220176665 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 1655 | 1465220176666 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fde800 == 37 [pid = 1655] [id = 89] 06:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1292f4000) [pid = 1655] [serial = 264] [outer = 0x0] 06:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x129710000) [pid = 1655] [serial = 265] [outer = 0x1292f4000] 06:36:16 INFO - PROCESS | 1655 | 1465220176693 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x129771000) [pid = 1655] [serial = 266] [outer = 0x1292f4000] 06:36:17 INFO - PROCESS | 1655 | 1465220177038 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]]]}] 06:36:17 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. 06:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 06:36:17 INFO - PROCESS | 1655 | 1465220177045 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 1655 | 1465220177046 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:36:17 INFO - PROCESS | 1655 | 1465220177048 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 1655 | 1465220177050 Marionette TRACE conn2 <- [1,330,null,{}] 06:36:17 INFO - PROCESS | 1655 | 1465220177053 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}] 06:36:17 INFO - PROCESS | 1655 | 1465220177056 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:17 INFO - PROCESS | 1655 | 1465220177170 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:36:17 INFO - PROCESS | 1655 | 1465220177190 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 1655 | 1465220177191 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11921c800 == 38 [pid = 1655] [id = 90] 06:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11759f800) [pid = 1655] [serial = 267] [outer = 0x0] 06:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x129705c00) [pid = 1655] [serial = 268] [outer = 0x11759f800] 06:36:17 INFO - PROCESS | 1655 | 1465220177219 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aa53c00) [pid = 1655] [serial = 269] [outer = 0x11759f800] 06:36:17 INFO - PROCESS | 1655 | 1465220177555 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]]]}] 06:36:17 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. 06:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 06:36:17 INFO - PROCESS | 1655 | 1465220177569 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 1655 | 1465220177572 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:36:17 INFO - PROCESS | 1655 | 1465220177580 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 1655 | 1465220177581 Marionette TRACE conn2 <- [1,334,null,{}] 06:36:17 INFO - PROCESS | 1655 | 1465220177583 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}] 06:36:17 INFO - PROCESS | 1655 | 1465220177584 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:17 INFO - PROCESS | 1655 | 1465220177677 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:36:17 INFO - PROCESS | 1655 | 1465220177680 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:17 INFO - PROCESS | 1655 | 1465220177681 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x128fe9000 == 39 [pid = 1655] [id = 91] 06:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12aa56400) [pid = 1655] [serial = 270] [outer = 0x0] 06:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12aae0c00) [pid = 1655] [serial = 271] [outer = 0x12aa56400] 06:36:17 INFO - PROCESS | 1655 | 1465220177706 Marionette DEBUG loaded listener.js 06:36:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12b588800) [pid = 1655] [serial = 272] [outer = 0x12aa56400] 06:36:18 INFO - PROCESS | 1655 | 1465220178009 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]]]}] 06:36:18 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. 06:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 06:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:36:18 INFO - PROCESS | 1655 | 1465220178048 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 1655 | 1465220178049 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:36:18 INFO - PROCESS | 1655 | 1465220178052 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 1655 | 1465220178054 Marionette TRACE conn2 <- [1,338,null,{}] 06:36:18 INFO - PROCESS | 1655 | 1465220178063 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}] 06:36:18 INFO - PROCESS | 1655 | 1465220178064 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:18 INFO - PROCESS | 1655 | 1465220178165 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:36:18 INFO - PROCESS | 1655 | 1465220178197 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 1655 | 1465220178198 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x129561800 == 40 [pid = 1655] [id = 92] 06:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x127a34c00) [pid = 1655] [serial = 273] [outer = 0x0] 06:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12b58a000) [pid = 1655] [serial = 274] [outer = 0x127a34c00] 06:36:18 INFO - PROCESS | 1655 | 1465220178222 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12bbe2000) [pid = 1655] [serial = 275] [outer = 0x127a34c00] 06:36:18 INFO - PROCESS | 1655 | 1465220178550 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]]]}] 06:36:18 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. 06:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 525ms 06:36:18 INFO - PROCESS | 1655 | 1465220178578 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:36:18 INFO - PROCESS | 1655 | 1465220178579 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:36:18 INFO - PROCESS | 1655 | 1465220178581 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:36:18 INFO - PROCESS | 1655 | 1465220178582 Marionette TRACE conn2 <- [1,342,null,{}] 06:36:18 INFO - PROCESS | 1655 | 1465220178592 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}] 06:36:18 INFO - PROCESS | 1655 | 1465220178593 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:18 INFO - PROCESS | 1655 | 1465220178690 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:36:18 INFO - PROCESS | 1655 | 1465220178694 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 1655 | 1465220178695 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9c2800 == 41 [pid = 1655] [id = 93] 06:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12bbe3800) [pid = 1655] [serial = 276] [outer = 0x0] 06:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12bdc6c00) [pid = 1655] [serial = 277] [outer = 0x12bbe3800] 06:36:18 INFO - PROCESS | 1655 | 1465220178719 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12bdd0400) [pid = 1655] [serial = 278] [outer = 0x12bbe3800] 06:36:19 INFO - PROCESS | 1655 | 1465220179032 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]]]}] 06:36:19 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. 06:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 06:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:36:19 INFO - PROCESS | 1655 | 1465220179050 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 1655 | 1465220179051 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:36:19 INFO - PROCESS | 1655 | 1465220179062 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 1655 | 1465220179063 Marionette TRACE conn2 <- [1,346,null,{}] 06:36:19 INFO - PROCESS | 1655 | 1465220179074 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}] 06:36:19 INFO - PROCESS | 1655 | 1465220179075 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:19 INFO - PROCESS | 1655 | 1465220179320 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1265bcc00) [pid = 1655] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1292f4800) [pid = 1655] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x124f96000) [pid = 1655] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x113bab400) [pid = 1655] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x116a6c800) [pid = 1655] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118180c00) [pid = 1655] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x111e3d800) [pid = 1655] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12a835400) [pid = 1655] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118280800) [pid = 1655] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12165d400) [pid = 1655] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1164f3400) [pid = 1655] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1188ed800) [pid = 1655] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x121950c00) [pid = 1655] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:36:19 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12aadc000) [pid = 1655] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:36:19 INFO - PROCESS | 1655 | 1465220179359 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 1655 | 1465220179361 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e27000 == 42 [pid = 1655] [id = 94] 06:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x113bab400) [pid = 1655] [serial = 279] [outer = 0x0] 06:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x118187c00) [pid = 1655] [serial = 280] [outer = 0x113bab400] 06:36:19 INFO - PROCESS | 1655 | 1465220179385 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12406dc00) [pid = 1655] [serial = 281] [outer = 0x113bab400] 06:36:19 INFO - PROCESS | 1655 | 1465220179627 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]]]}] 06:36:19 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. 06:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 584ms 06:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:36:19 INFO - PROCESS | 1655 | 1465220179643 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 1655 | 1465220179644 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:36:19 INFO - PROCESS | 1655 | 1465220179646 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 1655 | 1465220179648 Marionette TRACE conn2 <- [1,350,null,{}] 06:36:19 INFO - PROCESS | 1655 | 1465220179650 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}] 06:36:19 INFO - PROCESS | 1655 | 1465220179651 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:19 INFO - PROCESS | 1655 | 1465220179747 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:36:19 INFO - PROCESS | 1655 | 1465220179750 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 1655 | 1465220179751 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad2a800 == 43 [pid = 1655] [id = 95] 06:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126a11c00) [pid = 1655] [serial = 282] [outer = 0x0] 06:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aadc000) [pid = 1655] [serial = 283] [outer = 0x126a11c00] 06:36:19 INFO - PROCESS | 1655 | 1465220179775 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12bdd8800) [pid = 1655] [serial = 284] [outer = 0x126a11c00] 06:36:20 INFO - PROCESS | 1655 | 1465220180094 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]]]}] 06:36:20 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. 06:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 467ms 06:36:20 INFO - PROCESS | 1655 | 1465220180115 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 1655 | 1465220180116 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:36:20 INFO - PROCESS | 1655 | 1465220180118 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 1655 | 1465220180120 Marionette TRACE conn2 <- [1,354,null,{}] 06:36:20 INFO - PROCESS | 1655 | 1465220180124 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}] 06:36:20 INFO - PROCESS | 1655 | 1465220180125 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:20 INFO - PROCESS | 1655 | 1465220180233 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:36:20 INFO - PROCESS | 1655 | 1465220180239 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 1655 | 1465220180240 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad4a000 == 44 [pid = 1655] [id = 96] 06:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x121425c00) [pid = 1655] [serial = 285] [outer = 0x0] 06:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12bdd8c00) [pid = 1655] [serial = 286] [outer = 0x121425c00] 06:36:20 INFO - PROCESS | 1655 | 1465220180264 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12c18a400) [pid = 1655] [serial = 287] [outer = 0x121425c00] 06:36:20 INFO - PROCESS | 1655 | 1465220180561 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]]]}] 06:36:20 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. 06:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 06:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:36:20 INFO - PROCESS | 1655 | 1465220180591 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 1655 | 1465220180592 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:36:20 INFO - PROCESS | 1655 | 1465220180595 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 1655 | 1465220180596 Marionette TRACE conn2 <- [1,358,null,{}] 06:36:20 INFO - PROCESS | 1655 | 1465220180598 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}] 06:36:20 INFO - PROCESS | 1655 | 1465220180599 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:20 INFO - PROCESS | 1655 | 1465220180680 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:36:20 INFO - PROCESS | 1655 | 1465220180684 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 1655 | 1465220180685 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b577800 == 45 [pid = 1655] [id = 97] 06:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12c18e800) [pid = 1655] [serial = 288] [outer = 0x0] 06:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12c195c00) [pid = 1655] [serial = 289] [outer = 0x12c18e800] 06:36:20 INFO - PROCESS | 1655 | 1465220180710 Marionette DEBUG loaded listener.js 06:36:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12c19ac00) [pid = 1655] [serial = 290] [outer = 0x12c18e800] 06:36:21 INFO - PROCESS | 1655 | 1465220181049 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]]]}] 06:36:21 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. 06:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 06:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:36:21 INFO - PROCESS | 1655 | 1465220181064 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 1655 | 1465220181065 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:36:21 INFO - PROCESS | 1655 | 1465220181067 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 1655 | 1465220181068 Marionette TRACE conn2 <- [1,362,null,{}] 06:36:21 INFO - PROCESS | 1655 | 1465220181073 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}] 06:36:21 INFO - PROCESS | 1655 | 1465220181074 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:21 INFO - PROCESS | 1655 | 1465220181186 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:36:21 INFO - PROCESS | 1655 | 1465220181191 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 1655 | 1465220181193 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb1d000 == 46 [pid = 1655] [id = 98] 06:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1244a4800) [pid = 1655] [serial = 291] [outer = 0x0] 06:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12c19bc00) [pid = 1655] [serial = 292] [outer = 0x1244a4800] 06:36:21 INFO - PROCESS | 1655 | 1465220181216 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12c1a4000) [pid = 1655] [serial = 293] [outer = 0x1244a4800] 06:36:21 INFO - PROCESS | 1655 | 1465220181711 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]]]}] 06:36:21 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. 06:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 719ms 06:36:21 INFO - PROCESS | 1655 | 1465220181787 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:36:21 INFO - PROCESS | 1655 | 1465220181790 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:36:21 INFO - PROCESS | 1655 | 1465220181793 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 1655 | 1465220181795 Marionette TRACE conn2 <- [1,366,null,{}] 06:36:21 INFO - PROCESS | 1655 | 1465220181800 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}] 06:36:21 INFO - PROCESS | 1655 | 1465220181801 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:21 INFO - PROCESS | 1655 | 1465220181916 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:36:21 INFO - PROCESS | 1655 | 1465220181969 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:21 INFO - PROCESS | 1655 | 1465220181970 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169a1000 == 47 [pid = 1655] [id = 99] 06:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x11804a800) [pid = 1655] [serial = 294] [outer = 0x0] 06:36:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x11834b800) [pid = 1655] [serial = 295] [outer = 0x11804a800] 06:36:22 INFO - PROCESS | 1655 | 1465220182002 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1186bd800) [pid = 1655] [serial = 296] [outer = 0x11804a800] 06:36:22 INFO - PROCESS | 1655 | 1465220182758 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]]]}] 06:36:22 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. 06:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 973ms 06:36:22 INFO - PROCESS | 1655 | 1465220182766 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:36:22 INFO - PROCESS | 1655 | 1465220182769 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:36:22 INFO - PROCESS | 1655 | 1465220182772 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:36:22 INFO - PROCESS | 1655 | 1465220182774 Marionette TRACE conn2 <- [1,370,null,{}] 06:36:22 INFO - PROCESS | 1655 | 1465220182778 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}] 06:36:22 INFO - PROCESS | 1655 | 1465220182779 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:22 INFO - PROCESS | 1655 | 1465220182880 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:36:22 INFO - PROCESS | 1655 | 1465220182955 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 1655 | 1465220182957 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x11265d800 == 48 [pid = 1655] [id = 100] 06:36:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x118281c00) [pid = 1655] [serial = 297] [outer = 0x0] 06:36:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x118351000) [pid = 1655] [serial = 298] [outer = 0x118281c00] 06:36:22 INFO - PROCESS | 1655 | 1465220182987 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1186b9800) [pid = 1655] [serial = 299] [outer = 0x118281c00] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x12b577800 == 47 [pid = 1655] [id = 97] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad4a000 == 46 [pid = 1655] [id = 96] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad2a800 == 45 [pid = 1655] [id = 95] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x117e27000 == 44 [pid = 1655] [id = 94] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9c2800 == 43 [pid = 1655] [id = 93] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x129561800 == 42 [pid = 1655] [id = 92] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x128fe9000 == 41 [pid = 1655] [id = 91] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x11921c800 == 40 [pid = 1655] [id = 90] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12bbd9000) [pid = 1655] [serial = 235] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x124fde800 == 39 [pid = 1655] [id = 89] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x118143800 == 38 [pid = 1655] [id = 88] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x121ad6800 == 37 [pid = 1655] [id = 87] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x121451800 == 36 [pid = 1655] [id = 86] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x119d8c800 == 35 [pid = 1655] [id = 85] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x1192c6800 == 34 [pid = 1655] [id = 84] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x118697000 == 33 [pid = 1655] [id = 83] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x118147800 == 32 [pid = 1655] [id = 82] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x116aa2800 == 31 [pid = 1655] [id = 81] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x115e91000 == 30 [pid = 1655] [id = 80] 06:36:23 INFO - PROCESS | 1655 | --DOCSHELL 0x129a1b800 == 29 [pid = 1655] [id = 79] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12b596c00) [pid = 1655] [serial = 233] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x126c86000) [pid = 1655] [serial = 214] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12a981c00) [pid = 1655] [serial = 221] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12687d800) [pid = 1655] [serial = 212] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x11834ac00) [pid = 1655] [serial = 226] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1186bd400) [pid = 1655] [serial = 202] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x126658400) [pid = 1655] [serial = 229] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12a829000) [pid = 1655] [serial = 220] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x115cf5800) [pid = 1655] [serial = 196] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12aa59400) [pid = 1655] [serial = 224] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11834e000) [pid = 1655] [serial = 198] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1297a9400) [pid = 1655] [serial = 193] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12cfba400) [pid = 1655] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1297ad800) [pid = 1655] [serial = 218] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x112747800) [pid = 1655] [serial = 195] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12aa51c00) [pid = 1655] [serial = 223] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1265c3000) [pid = 1655] [serial = 211] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118278400) [pid = 1655] [serial = 201] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1186b8c00) [pid = 1655] [serial = 199] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x121419000) [pid = 1655] [serial = 206] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12aa5b400) [pid = 1655] [serial = 230] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1217d2c00) [pid = 1655] [serial = 227] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124069400) [pid = 1655] [serial = 208] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124765800) [pid = 1655] [serial = 209] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1292f7000) [pid = 1655] [serial = 217] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1278dec00) [pid = 1655] [serial = 215] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11973e800) [pid = 1655] [serial = 205] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12afd8000) [pid = 1655] [serial = 232] [outer = 0x0] [url = about:blank] 06:36:23 INFO - PROCESS | 1655 | 1465220183413 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]]]}] 06:36:23 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. 06:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 672ms 06:36:23 INFO - PROCESS | 1655 | 1465220183445 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 1655 | 1465220183448 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:36:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:36:23 INFO - PROCESS | 1655 | 1465220183459 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 1655 | 1465220183461 Marionette TRACE conn2 <- [1,374,null,{}] 06:36:23 INFO - PROCESS | 1655 | 1465220183463 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}] 06:36:23 INFO - PROCESS | 1655 | 1465220183465 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:23 INFO - PROCESS | 1655 | 1465220183550 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:36:23 INFO - PROCESS | 1655 | 1465220183570 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 1655 | 1465220183572 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f21000 == 30 [pid = 1655] [id = 101] 06:36:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1189fc800) [pid = 1655] [serial = 300] [outer = 0x0] 06:36:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11941bc00) [pid = 1655] [serial = 301] [outer = 0x1189fc800] 06:36:23 INFO - PROCESS | 1655 | 1465220183607 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119742800) [pid = 1655] [serial = 302] [outer = 0x1189fc800] 06:36:24 INFO - PROCESS | 1655 | 1465220184030 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:36:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 625ms 06:36:24 INFO - PROCESS | 1655 | 1465220184078 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:36:24 INFO - PROCESS | 1655 | 1465220184079 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:36:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:36:24 INFO - PROCESS | 1655 | 1465220184082 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 1655 | 1465220184084 Marionette TRACE conn2 <- [1,378,null,{}] 06:36:24 INFO - PROCESS | 1655 | 1465220184098 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}] 06:36:24 INFO - PROCESS | 1655 | 1465220184101 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:24 INFO - PROCESS | 1655 | 1465220184178 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:36:24 INFO - PROCESS | 1655 | 1465220184206 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 1655 | 1465220184208 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x118371000 == 31 [pid = 1655] [id = 102] 06:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x121bc5800) [pid = 1655] [serial = 303] [outer = 0x0] 06:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x121e51000) [pid = 1655] [serial = 304] [outer = 0x121bc5800] 06:36:24 INFO - PROCESS | 1655 | 1465220184237 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1244a4000) [pid = 1655] [serial = 305] [outer = 0x121bc5800] 06:36:24 INFO - PROCESS | 1655 | 1465220184566 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:36:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:36:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 528ms 06:36:24 INFO - PROCESS | 1655 | 1465220184610 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:36:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:36:24 INFO - PROCESS | 1655 | 1465220184612 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:36:24 INFO - PROCESS | 1655 | 1465220184614 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 1655 | 1465220184615 Marionette TRACE conn2 <- [1,382,null,{}] 06:36:24 INFO - PROCESS | 1655 | 1465220184617 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}] 06:36:24 INFO - PROCESS | 1655 | 1465220184619 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:24 INFO - PROCESS | 1655 | 1465220184696 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:36:24 INFO - PROCESS | 1655 | 1465220184699 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 1655 | 1465220184700 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cf800 == 32 [pid = 1655] [id = 103] 06:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1244b1000) [pid = 1655] [serial = 306] [outer = 0x0] 06:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124734000) [pid = 1655] [serial = 307] [outer = 0x1244b1000] 06:36:24 INFO - PROCESS | 1655 | 1465220184729 Marionette DEBUG loaded listener.js 06:36:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1247f3400) [pid = 1655] [serial = 308] [outer = 0x1244b1000] 06:36:25 INFO - PROCESS | 1655 | 1465220185061 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:36:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 06:36:25 INFO - PROCESS | 1655 | 1465220185084 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 1655 | 1465220185086 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:36:25 INFO - PROCESS | 1655 | 1465220185091 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 1655 | 1465220185093 Marionette TRACE conn2 <- [1,386,null,{}] 06:36:25 INFO - PROCESS | 1655 | 1465220185096 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}] 06:36:25 INFO - PROCESS | 1655 | 1465220185098 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:25 INFO - PROCESS | 1655 | 1465220185243 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:36:25 INFO - PROCESS | 1655 | 1465220185257 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:25 INFO - PROCESS | 1655 | 1465220185258 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c9e000 == 33 [pid = 1655] [id = 104] 06:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11827e000) [pid = 1655] [serial = 309] [outer = 0x0] 06:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1247f3800) [pid = 1655] [serial = 310] [outer = 0x11827e000] 06:36:25 INFO - PROCESS | 1655 | 1465220185299 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1265be800) [pid = 1655] [serial = 311] [outer = 0x11827e000] 06:36:25 INFO - PROCESS | 1655 | 1465220185816 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]]]}] 06:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 771ms 06:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:36:25 INFO - PROCESS | 1655 | 1465220185861 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:36:25 INFO - PROCESS | 1655 | 1465220185862 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:36:25 INFO - PROCESS | 1655 | 1465220185865 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:36:25 INFO - PROCESS | 1655 | 1465220185866 Marionette TRACE conn2 <- [1,390,null,{}] 06:36:25 INFO - PROCESS | 1655 | 1465220185868 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}] 06:36:25 INFO - PROCESS | 1655 | 1465220185874 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:25 INFO - PROCESS | 1655 | 1465220185983 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:36:26 INFO - PROCESS | 1655 | 1465220186021 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 1655 | 1465220186022 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216a5800 == 34 [pid = 1655] [id = 105] 06:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1265bcc00) [pid = 1655] [serial = 312] [outer = 0x0] 06:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x128fbc800) [pid = 1655] [serial = 313] [outer = 0x1265bcc00] 06:36:26 INFO - PROCESS | 1655 | 1465220186054 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1292f4c00) [pid = 1655] [serial = 314] [outer = 0x1265bcc00] 06:36:26 INFO - PROCESS | 1655 | 1465220186391 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]]]}] 06:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 572ms 06:36:26 INFO - PROCESS | 1655 | 1465220186438 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 1655 | 1465220186439 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:36:26 INFO - PROCESS | 1655 | 1465220186441 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 1655 | 1465220186442 Marionette TRACE conn2 <- [1,394,null,{}] 06:36:26 INFO - PROCESS | 1655 | 1465220186462 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}] 06:36:26 INFO - PROCESS | 1655 | 1465220186463 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:26 INFO - PROCESS | 1655 | 1465220186554 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:36:26 INFO - PROCESS | 1655 | 1465220186624 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 1655 | 1465220186625 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443f000 == 35 [pid = 1655] [id = 106] 06:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x129778800) [pid = 1655] [serial = 315] [outer = 0x0] 06:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1297a9c00) [pid = 1655] [serial = 316] [outer = 0x129778800] 06:36:26 INFO - PROCESS | 1655 | 1465220186654 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12a82c000) [pid = 1655] [serial = 317] [outer = 0x129778800] 06:36:27 INFO - PROCESS | 1655 | 1465220187083 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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 686ms 06:36:27 INFO - PROCESS | 1655 | 1465220187128 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 1655 | 1465220187130 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:36:27 INFO - PROCESS | 1655 | 1465220187133 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 1655 | 1465220187135 Marionette TRACE conn2 <- [1,398,null,{}] 06:36:27 INFO - PROCESS | 1655 | 1465220187138 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}] 06:36:27 INFO - PROCESS | 1655 | 1465220187140 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:27 INFO - PROCESS | 1655 | 1465220187285 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:36:27 INFO - PROCESS | 1655 | 1465220187308 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:27 INFO - PROCESS | 1655 | 1465220187309 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x124ff2000 == 36 [pid = 1655] [id = 107] 06:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12a835c00) [pid = 1655] [serial = 318] [outer = 0x0] 06:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12a983800) [pid = 1655] [serial = 319] [outer = 0x12a835c00] 06:36:27 INFO - PROCESS | 1655 | 1465220187349 Marionette DEBUG loaded listener.js 06:36:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12aa5bc00) [pid = 1655] [serial = 320] [outer = 0x12a835c00] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12aa56400) [pid = 1655] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x127a34c00) [pid = 1655] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1244b0800) [pid = 1655] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1278d5c00) [pid = 1655] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1292f4000) [pid = 1655] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x112727000) [pid = 1655] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x121953400) [pid = 1655] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x111c28400) [pid = 1655] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118043c00) [pid = 1655] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11827fc00) [pid = 1655] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1244ad400) [pid = 1655] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12a82bc00) [pid = 1655] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11834c400) [pid = 1655] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12c18e800) [pid = 1655] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12bbe3800) [pid = 1655] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x113bab400) [pid = 1655] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x126a11c00) [pid = 1655] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11759f800) [pid = 1655] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:36:27 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x121425c00) [pid = 1655] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:36:27 INFO - PROCESS | 1655 | 1465220187917 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]]]}] 06:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 820ms 06:36:27 INFO - PROCESS | 1655 | 1465220187953 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 1655 | 1465220187955 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:36:27 INFO - PROCESS | 1655 | 1465220187957 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 1655 | 1465220187958 Marionette TRACE conn2 <- [1,402,null,{}] 06:36:27 INFO - PROCESS | 1655 | 1465220187960 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}] 06:36:27 INFO - PROCESS | 1655 | 1465220187961 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:28 INFO - PROCESS | 1655 | 1465220188038 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:36:28 INFO - PROCESS | 1655 | 1465220188088 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 1655 | 1465220188089 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12507a800 == 37 [pid = 1655] [id = 108] 06:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119736000) [pid = 1655] [serial = 321] [outer = 0x0] 06:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124736800) [pid = 1655] [serial = 322] [outer = 0x119736000] 06:36:28 INFO - PROCESS | 1655 | 1465220188114 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x129772c00) [pid = 1655] [serial = 323] [outer = 0x119736000] 06:36:28 INFO - PROCESS | 1655 | 1465220188396 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]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 469ms 06:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:36:28 INFO - PROCESS | 1655 | 1465220188427 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 1655 | 1465220188428 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:36:28 INFO - PROCESS | 1655 | 1465220188430 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 1655 | 1465220188431 Marionette TRACE conn2 <- [1,406,null,{}] 06:36:28 INFO - PROCESS | 1655 | 1465220188434 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}] 06:36:28 INFO - PROCESS | 1655 | 1465220188435 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:28 INFO - PROCESS | 1655 | 1465220188516 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:36:28 INFO - PROCESS | 1655 | 1465220188523 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 1655 | 1465220188524 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192bf800 == 38 [pid = 1655] [id = 109] 06:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12a97e000) [pid = 1655] [serial = 324] [outer = 0x0] 06:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12aadb000) [pid = 1655] [serial = 325] [outer = 0x12a97e000] 06:36:28 INFO - PROCESS | 1655 | 1465220188556 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12afe2c00) [pid = 1655] [serial = 326] [outer = 0x12a97e000] 06:36:28 INFO - PROCESS | 1655 | 1465220188879 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]]]}] 06:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 469ms 06:36:28 INFO - PROCESS | 1655 | 1465220188900 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:36:28 INFO - PROCESS | 1655 | 1465220188902 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:36:28 INFO - PROCESS | 1655 | 1465220188907 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:36:28 INFO - PROCESS | 1655 | 1465220188908 Marionette TRACE conn2 <- [1,410,null,{}] 06:36:28 INFO - PROCESS | 1655 | 1465220188911 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}] 06:36:28 INFO - PROCESS | 1655 | 1465220188912 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:29 INFO - PROCESS | 1655 | 1465220189028 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:36:29 INFO - PROCESS | 1655 | 1465220189033 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 1655 | 1465220189035 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d5800 == 39 [pid = 1655] [id = 110] 06:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x121953400) [pid = 1655] [serial = 327] [outer = 0x0] 06:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12bbd8c00) [pid = 1655] [serial = 328] [outer = 0x121953400] 06:36:29 INFO - PROCESS | 1655 | 1465220189063 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12bdc9000) [pid = 1655] [serial = 329] [outer = 0x121953400] 06:36:29 INFO - PROCESS | 1655 | 1465220189399 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:36:29 INFO - PROCESS | 1655 | 1465220189405 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]]]}] 06:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 06:36:29 INFO - PROCESS | 1655 | 1465220189426 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 1655 | 1465220189427 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:36:29 INFO - PROCESS | 1655 | 1465220189429 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 1655 | 1465220189430 Marionette TRACE conn2 <- [1,414,null,{}] 06:36:29 INFO - PROCESS | 1655 | 1465220189432 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}] 06:36:29 INFO - PROCESS | 1655 | 1465220189433 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:29 INFO - PROCESS | 1655 | 1465220189521 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:36:29 INFO - PROCESS | 1655 | 1465220189526 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 1655 | 1465220189527 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa79000 == 40 [pid = 1655] [id = 111] 06:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12bdcf400) [pid = 1655] [serial = 330] [outer = 0x0] 06:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12c18f400) [pid = 1655] [serial = 331] [outer = 0x12bdcf400] 06:36:29 INFO - PROCESS | 1655 | 1465220189552 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12c489800) [pid = 1655] [serial = 332] [outer = 0x12bdcf400] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x11265d800 == 39 [pid = 1655] [id = 100] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb1d000 == 38 [pid = 1655] [id = 98] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x1169a1000 == 37 [pid = 1655] [id = 99] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x116f21000 == 36 [pid = 1655] [id = 101] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cf800 == 35 [pid = 1655] [id = 103] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12507a800 == 34 [pid = 1655] [id = 108] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x118371000 == 33 [pid = 1655] [id = 102] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x124ff2000 == 32 [pid = 1655] [id = 107] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x119c9e000 == 31 [pid = 1655] [id = 104] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x1192bf800 == 30 [pid = 1655] [id = 109] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12443f000 == 29 [pid = 1655] [id = 106] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x1216a5800 == 28 [pid = 1655] [id = 105] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118347000) [pid = 1655] [serial = 238] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118636000) [pid = 1655] [serial = 239] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12687ec00) [pid = 1655] [serial = 256] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1278d2000) [pid = 1655] [serial = 257] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12bbe3c00) [pid = 1655] [serial = 236] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118890400) [pid = 1655] [serial = 241] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12c195c00) [pid = 1655] [serial = 289] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11941f000) [pid = 1655] [serial = 242] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12bdc6c00) [pid = 1655] [serial = 277] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12bbe2000) [pid = 1655] [serial = 275] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12bdd0400) [pid = 1655] [serial = 278] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x118187c00) [pid = 1655] [serial = 280] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12406dc00) [pid = 1655] [serial = 281] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12aadc000) [pid = 1655] [serial = 283] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x129705c00) [pid = 1655] [serial = 268] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12bdd8c00) [pid = 1655] [serial = 286] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12aa53c00) [pid = 1655] [serial = 269] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12b588800) [pid = 1655] [serial = 272] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12c19ac00) [pid = 1655] [serial = 290] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12bdd8800) [pid = 1655] [serial = 284] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12c18a400) [pid = 1655] [serial = 287] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d5800 == 27 [pid = 1655] [id = 110] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12c19bc00) [pid = 1655] [serial = 292] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12aae0c00) [pid = 1655] [serial = 271] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12b58a000) [pid = 1655] [serial = 274] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x124771c00) [pid = 1655] [serial = 253] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x12665f000) [pid = 1655] [serial = 254] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1278dfc00) [pid = 1655] [serial = 259] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x127a2d800) [pid = 1655] [serial = 260] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x129710000) [pid = 1655] [serial = 265] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x129771000) [pid = 1655] [serial = 266] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x12406f000) [pid = 1655] [serial = 250] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x1244ab800) [pid = 1655] [serial = 251] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x121ce3800) [pid = 1655] [serial = 247] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x119d2ec00) [pid = 1655] [serial = 244] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x12406d000) [pid = 1655] [serial = 248] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x121423400) [pid = 1655] [serial = 245] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x128fb6000) [pid = 1655] [serial = 262] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x1292ebc00) [pid = 1655] [serial = 263] [outer = 0x0] [url = about:blank] 06:36:30 INFO - PROCESS | 1655 | 1465220190903 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]]]}] 06:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1520ms 06:36:30 INFO - PROCESS | 1655 | 1465220190950 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 1655 | 1465220190952 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:36:30 INFO - PROCESS | 1655 | 1465220190961 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 1655 | 1465220190963 Marionette TRACE conn2 <- [1,418,null,{}] 06:36:30 INFO - PROCESS | 1655 | 1465220190967 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}] 06:36:30 INFO - PROCESS | 1655 | 1465220190970 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:31 INFO - PROCESS | 1655 | 1465220191050 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:36:31 INFO - PROCESS | 1655 | 1465220191099 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 1655 | 1465220191101 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x115c21800 == 28 [pid = 1655] [id = 112] 06:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x1175a3000) [pid = 1655] [serial = 333] [outer = 0x0] 06:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x118180800) [pid = 1655] [serial = 334] [outer = 0x1175a3000] 06:36:31 INFO - PROCESS | 1655 | 1465220191130 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x118347000) [pid = 1655] [serial = 335] [outer = 0x1175a3000] 06:36:31 INFO - PROCESS | 1655 | 1465220191915 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]]]}] 06:36:31 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 06:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 06:36:31 INFO - PROCESS | 1655 | 1465220191931 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 1655 | 1465220191935 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:36:31 INFO - PROCESS | 1655 | 1465220191942 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 1655 | 1465220191944 Marionette TRACE conn2 <- [1,422,null,{}] 06:36:31 INFO - PROCESS | 1655 | 1465220191946 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}] 06:36:31 INFO - PROCESS | 1655 | 1465220191948 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:32 INFO - PROCESS | 1655 | 1465220192028 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:36:32 INFO - PROCESS | 1655 | 1465220192032 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 1655 | 1465220192033 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x11699d000 == 29 [pid = 1655] [id = 113] 06:36:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1185b9400) [pid = 1655] [serial = 336] [outer = 0x0] 06:36:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x1188f3800) [pid = 1655] [serial = 337] [outer = 0x1185b9400] 06:36:32 INFO - PROCESS | 1655 | 1465220192064 Marionette DEBUG loaded listener.js 06:36:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x118960000) [pid = 1655] [serial = 338] [outer = 0x1185b9400] 06:36:32 INFO - PROCESS | 1655 | 1465220192896 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]]]}] 06:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 06:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:36:32 INFO - PROCESS | 1655 | 1465220192912 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 1655 | 1465220192913 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:36:32 INFO - PROCESS | 1655 | 1465220192915 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 1655 | 1465220192917 Marionette TRACE conn2 <- [1,426,null,{}] 06:36:32 INFO - PROCESS | 1655 | 1465220192928 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}] 06:36:32 INFO - PROCESS | 1655 | 1465220192931 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:33 INFO - PROCESS | 1655 | 1465220193021 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:36:33 INFO - PROCESS | 1655 | 1465220193029 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 1655 | 1465220193031 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x11829f800 == 30 [pid = 1655] [id = 114] 06:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x111c7c400) [pid = 1655] [serial = 339] [outer = 0x0] 06:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1197f4800) [pid = 1655] [serial = 340] [outer = 0x111c7c400] 06:36:33 INFO - PROCESS | 1655 | 1465220193059 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x119d2d000) [pid = 1655] [serial = 341] [outer = 0x111c7c400] 06:36:33 INFO - PROCESS | 1655 | 1465220193447 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] 06:36:33 INFO - PROCESS | 1655 | 1465220193494 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:36:33 INFO - PROCESS | 1655 | 1465220193497 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 1655 | 1465220193499 Marionette TRACE conn2 <- [1,430,null,{}] 06:36:33 INFO - PROCESS | 1655 | 1465220193503 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}] 06:36:33 INFO - PROCESS | 1655 | 1465220193505 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:33 INFO - PROCESS | 1655 | 1465220193624 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:36:33 INFO - PROCESS | 1655 | 1465220193630 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:33 INFO - PROCESS | 1655 | 1465220193631 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x118328800 == 31 [pid = 1655] [id = 115] 06:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1197ec800) [pid = 1655] [serial = 342] [outer = 0x0] 06:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x121420800) [pid = 1655] [serial = 343] [outer = 0x1197ec800] 06:36:33 INFO - PROCESS | 1655 | 1465220193657 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x124002800) [pid = 1655] [serial = 344] [outer = 0x1197ec800] 06:36:33 INFO - PROCESS | 1655 | 1465220193960 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]]]}] 06:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 473ms 06:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:36:33 INFO - PROCESS | 1655 | 1465220193972 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:36:33 INFO - PROCESS | 1655 | 1465220193975 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:36:33 INFO - PROCESS | 1655 | 1465220193978 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:36:33 INFO - PROCESS | 1655 | 1465220193989 Marionette TRACE conn2 <- [1,434,null,{}] 06:36:33 INFO - PROCESS | 1655 | 1465220193992 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}] 06:36:33 INFO - PROCESS | 1655 | 1465220193994 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:34 INFO - PROCESS | 1655 | 1465220194062 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:36:34 INFO - PROCESS | 1655 | 1465220194066 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 1655 | 1465220194067 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cc800 == 32 [pid = 1655] [id = 116] 06:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1130edc00) [pid = 1655] [serial = 345] [outer = 0x0] 06:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x12435fc00) [pid = 1655] [serial = 346] [outer = 0x1130edc00] 06:36:34 INFO - PROCESS | 1655 | 1465220194095 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1244b1800) [pid = 1655] [serial = 347] [outer = 0x1130edc00] 06:36:34 INFO - PROCESS | 1655 | 1465220194408 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]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:36:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 479ms 06:36:34 INFO - PROCESS | 1655 | 1465220194458 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 1655 | 1465220194459 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:36:34 INFO - PROCESS | 1655 | 1465220194461 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 1655 | 1465220194462 Marionette TRACE conn2 <- [1,438,null,{}] 06:36:34 INFO - PROCESS | 1655 | 1465220194465 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}] 06:36:34 INFO - PROCESS | 1655 | 1465220194469 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:34 INFO - PROCESS | 1655 | 1465220194579 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:36:34 INFO - PROCESS | 1655 | 1465220194588 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 1655 | 1465220194589 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x119984800 == 33 [pid = 1655] [id = 117] 06:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1189fa000) [pid = 1655] [serial = 348] [outer = 0x0] 06:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1244b2c00) [pid = 1655] [serial = 349] [outer = 0x1189fa000] 06:36:34 INFO - PROCESS | 1655 | 1465220194614 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x126a10400) [pid = 1655] [serial = 350] [outer = 0x1189fa000] 06:36:34 INFO - PROCESS | 1655 | 1465220194925 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]]]}] 06:36:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:36:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 518ms 06:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:36:34 INFO - PROCESS | 1655 | 1465220194980 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 1655 | 1465220194981 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:36:34 INFO - PROCESS | 1655 | 1465220194983 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 1655 | 1465220194984 Marionette TRACE conn2 <- [1,442,null,{}] 06:36:34 INFO - PROCESS | 1655 | 1465220194986 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}] 06:36:34 INFO - PROCESS | 1655 | 1465220194988 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:35 INFO - PROCESS | 1655 | 1465220195063 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:36:35 INFO - PROCESS | 1655 | 1465220195066 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 1655 | 1465220195067 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215c3000 == 34 [pid = 1655] [id = 118] 06:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x121422000) [pid = 1655] [serial = 351] [outer = 0x0] 06:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1278d8800) [pid = 1655] [serial = 352] [outer = 0x121422000] 06:36:35 INFO - PROCESS | 1655 | 1465220195095 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1278e0400) [pid = 1655] [serial = 353] [outer = 0x121422000] 06:36:35 INFO - PROCESS | 1655 | 1465220195408 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 468ms 06:36:35 INFO - PROCESS | 1655 | 1465220195451 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 1655 | 1465220195452 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:36:35 INFO - PROCESS | 1655 | 1465220195455 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 1655 | 1465220195456 Marionette TRACE conn2 <- [1,446,null,{}] 06:36:35 INFO - PROCESS | 1655 | 1465220195458 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}] 06:36:35 INFO - PROCESS | 1655 | 1465220195459 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:35 INFO - PROCESS | 1655 | 1465220195556 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:36:35 INFO - PROCESS | 1655 | 1465220195562 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 1655 | 1465220195563 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12169b000 == 35 [pid = 1655] [id = 119] 06:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1278db400) [pid = 1655] [serial = 354] [outer = 0x0] 06:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x128fb0400) [pid = 1655] [serial = 355] [outer = 0x1278db400] 06:36:35 INFO - PROCESS | 1655 | 1465220195591 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x129141400) [pid = 1655] [serial = 356] [outer = 0x1278db400] 06:36:35 INFO - PROCESS | 1655 | 1465220195922 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]]]}] 06:36:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 06:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:36:35 INFO - PROCESS | 1655 | 1465220195974 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 1655 | 1465220195975 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:36:35 INFO - PROCESS | 1655 | 1465220195977 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 1655 | 1465220195978 Marionette TRACE conn2 <- [1,450,null,{}] 06:36:35 INFO - PROCESS | 1655 | 1465220195981 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}] 06:36:35 INFO - PROCESS | 1655 | 1465220195982 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:36 INFO - PROCESS | 1655 | 1465220196080 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:36:36 INFO - PROCESS | 1655 | 1465220196116 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 1655 | 1465220196117 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x118297000 == 36 [pid = 1655] [id = 120] 06:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1292ef000) [pid = 1655] [serial = 357] [outer = 0x0] 06:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1292f7000) [pid = 1655] [serial = 358] [outer = 0x1292ef000] 06:36:36 INFO - PROCESS | 1655 | 1465220196141 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x129770800) [pid = 1655] [serial = 359] [outer = 0x1292ef000] 06:36:36 INFO - PROCESS | 1655 | 1465220196474 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] 06:36:36 INFO - PROCESS | 1655 | 1465220196497 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:36:36 INFO - PROCESS | 1655 | 1465220196499 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 1655 | 1465220196500 Marionette TRACE conn2 <- [1,454,null,{}] 06:36:36 INFO - PROCESS | 1655 | 1465220196503 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}] 06:36:36 INFO - PROCESS | 1655 | 1465220196504 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:36 INFO - PROCESS | 1655 | 1465220196598 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:36:36 INFO - PROCESS | 1655 | 1465220196633 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:36 INFO - PROCESS | 1655 | 1465220196635 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fde800 == 37 [pid = 1655] [id = 121] 06:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x129776c00) [pid = 1655] [serial = 360] [outer = 0x0] 06:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12a978c00) [pid = 1655] [serial = 361] [outer = 0x129776c00] 06:36:36 INFO - PROCESS | 1655 | 1465220196659 Marionette DEBUG loaded listener.js 06:36:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12aa51c00) [pid = 1655] [serial = 362] [outer = 0x129776c00] 06:36:36 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:37 INFO - PROCESS | 1655 | 1465220196995 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]]]}] 06:36:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 06:36:37 INFO - PROCESS | 1655 | 1465220197022 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:36:37 INFO - PROCESS | 1655 | 1465220197025 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:36:37 INFO - PROCESS | 1655 | 1465220197027 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 1655 | 1465220197029 Marionette TRACE conn2 <- [1,458,null,{}] 06:36:37 INFO - PROCESS | 1655 | 1465220197031 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}] 06:36:37 INFO - PROCESS | 1655 | 1465220197033 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:37 INFO - PROCESS | 1655 | 1465220197138 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:36:37 INFO - PROCESS | 1655 | 1465220197175 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 1655 | 1465220197177 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cc000 == 38 [pid = 1655] [id = 122] 06:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1297b0c00) [pid = 1655] [serial = 363] [outer = 0x0] 06:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12afdc400) [pid = 1655] [serial = 364] [outer = 0x1297b0c00] 06:36:37 INFO - PROCESS | 1655 | 1465220197204 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12bbe0c00) [pid = 1655] [serial = 365] [outer = 0x1297b0c00] 06:36:37 INFO - PROCESS | 1655 | 1465220197551 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] 06:36:37 INFO - PROCESS | 1655 | 1465220197598 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:36:37 INFO - PROCESS | 1655 | 1465220197600 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:36:37 INFO - PROCESS | 1655 | 1465220197601 Marionette TRACE conn2 <- [1,462,null,{}] 06:36:37 INFO - PROCESS | 1655 | 1465220197603 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}] 06:36:37 INFO - PROCESS | 1655 | 1465220197604 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:37 INFO - PROCESS | 1655 | 1465220197697 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:36:37 INFO - PROCESS | 1655 | 1465220197729 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 1655 | 1465220197730 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291df000 == 39 [pid = 1655] [id = 123] 06:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12b594c00) [pid = 1655] [serial = 366] [outer = 0x0] 06:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12bdc9400) [pid = 1655] [serial = 367] [outer = 0x12b594c00] 06:36:37 INFO - PROCESS | 1655 | 1465220197755 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12c185c00) [pid = 1655] [serial = 368] [outer = 0x12b594c00] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1265bcc00) [pid = 1655] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x129778800) [pid = 1655] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119736000) [pid = 1655] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12a835c00) [pid = 1655] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12a97e000) [pid = 1655] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11827e000) [pid = 1655] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1244b1000) [pid = 1655] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x121bc5800) [pid = 1655] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1189fc800) [pid = 1655] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x118281c00) [pid = 1655] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11804a800) [pid = 1655] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1244a4800) [pid = 1655] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:36:37 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x121953400) [pid = 1655] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:36:38 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:38 INFO - PROCESS | 1655 | 1465220198126 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] 06:36:38 INFO - PROCESS | 1655 | 1465220198175 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:36:38 INFO - PROCESS | 1655 | 1465220198177 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 1655 | 1465220198178 Marionette TRACE conn2 <- [1,466,null,{}] 06:36:38 INFO - PROCESS | 1655 | 1465220198180 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}] 06:36:38 INFO - PROCESS | 1655 | 1465220198181 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:38 INFO - PROCESS | 1655 | 1465220198262 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:36:38 INFO - PROCESS | 1655 | 1465220198265 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 1655 | 1465220198266 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0a800 == 40 [pid = 1655] [id = 124] 06:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1244b1c00) [pid = 1655] [serial = 369] [outer = 0x0] 06:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1247f4800) [pid = 1655] [serial = 370] [outer = 0x1244b1c00] 06:36:38 INFO - PROCESS | 1655 | 1465220198293 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12b596c00) [pid = 1655] [serial = 371] [outer = 0x1244b1c00] 06:36:38 INFO - PROCESS | 1655 | 1465220198614 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] 06:36:38 INFO - PROCESS | 1655 | 1465220198647 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:36:38 INFO - PROCESS | 1655 | 1465220198649 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 1655 | 1465220198650 Marionette TRACE conn2 <- [1,470,null,{}] 06:36:38 INFO - PROCESS | 1655 | 1465220198652 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}] 06:36:38 INFO - PROCESS | 1655 | 1465220198653 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:38 INFO - PROCESS | 1655 | 1465220198729 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:36:38 INFO - PROCESS | 1655 | 1465220198780 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 1655 | 1465220198781 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a85a800 == 41 [pid = 1655] [id = 125] 06:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1265c5800) [pid = 1655] [serial = 372] [outer = 0x0] 06:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12bddc400) [pid = 1655] [serial = 373] [outer = 0x1265c5800] 06:36:38 INFO - PROCESS | 1655 | 1465220198806 Marionette DEBUG loaded listener.js 06:36:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12c197000) [pid = 1655] [serial = 374] [outer = 0x1265c5800] 06:36:39 INFO - PROCESS | 1655 | 1465220199066 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]]]}] 06:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 06:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:36:39 INFO - PROCESS | 1655 | 1465220199126 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 1655 | 1465220199127 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:36:39 INFO - PROCESS | 1655 | 1465220199129 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 1655 | 1465220199130 Marionette TRACE conn2 <- [1,474,null,{}] 06:36:39 INFO - PROCESS | 1655 | 1465220199133 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}] 06:36:39 INFO - PROCESS | 1655 | 1465220199134 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:39 INFO - PROCESS | 1655 | 1465220199224 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:36:39 INFO - PROCESS | 1655 | 1465220199228 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 1655 | 1465220199229 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad34000 == 42 [pid = 1655] [id = 126] 06:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12c198800) [pid = 1655] [serial = 375] [outer = 0x0] 06:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12c19c800) [pid = 1655] [serial = 376] [outer = 0x12c198800] 06:36:39 INFO - PROCESS | 1655 | 1465220199253 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12c490400) [pid = 1655] [serial = 377] [outer = 0x12c198800] 06:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 468ms 06:36:39 INFO - PROCESS | 1655 | 1465220199591 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]]]}] 06:36:39 INFO - PROCESS | 1655 | 1465220199599 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:36:39 INFO - PROCESS | 1655 | 1465220199600 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:36:39 INFO - PROCESS | 1655 | 1465220199605 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 1655 | 1465220199609 Marionette TRACE conn2 <- [1,478,null,{}] 06:36:39 INFO - PROCESS | 1655 | 1465220199612 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}] 06:36:39 INFO - PROCESS | 1655 | 1465220199614 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:39 INFO - PROCESS | 1655 | 1465220199767 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:36:39 INFO - PROCESS | 1655 | 1465220199776 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:39 INFO - PROCESS | 1655 | 1465220199777 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12afc2000 == 43 [pid = 1655] [id = 127] 06:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12c19ec00) [pid = 1655] [serial = 378] [outer = 0x0] 06:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12c493000) [pid = 1655] [serial = 379] [outer = 0x12c19ec00] 06:36:39 INFO - PROCESS | 1655 | 1465220199817 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12ca73c00) [pid = 1655] [serial = 380] [outer = 0x12c19ec00] 06:36:40 INFO - PROCESS | 1655 | 1465220200515 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]]]}] 06:36:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 974ms 06:36:40 INFO - PROCESS | 1655 | 1465220200577 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:36:40 INFO - PROCESS | 1655 | 1465220200580 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:36:40 INFO - PROCESS | 1655 | 1465220200583 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:36:40 INFO - PROCESS | 1655 | 1465220200587 Marionette TRACE conn2 <- [1,482,null,{}] 06:36:40 INFO - PROCESS | 1655 | 1465220200590 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}] 06:36:40 INFO - PROCESS | 1655 | 1465220200592 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:40 INFO - PROCESS | 1655 | 1465220200701 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:36:40 INFO - PROCESS | 1655 | 1465220200751 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 1655 | 1465220200752 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x116aa9000 == 44 [pid = 1655] [id = 128] 06:36:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11765dc00) [pid = 1655] [serial = 381] [outer = 0x0] 06:36:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x118280800) [pid = 1655] [serial = 382] [outer = 0x11765dc00] 06:36:40 INFO - PROCESS | 1655 | 1465220200784 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118637c00) [pid = 1655] [serial = 383] [outer = 0x11765dc00] 06:36:41 INFO - PROCESS | 1655 | 1465220201561 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]]]}] 06:36:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:36:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1023ms 06:36:41 INFO - PROCESS | 1655 | 1465220201606 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:36:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:36:41 INFO - PROCESS | 1655 | 1465220201608 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:36:41 INFO - PROCESS | 1655 | 1465220201612 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 1655 | 1465220201614 Marionette TRACE conn2 <- [1,486,null,{}] 06:36:41 INFO - PROCESS | 1655 | 1465220201617 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}] 06:36:41 INFO - PROCESS | 1655 | 1465220201619 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:41 INFO - PROCESS | 1655 | 1465220201730 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:36:41 INFO - PROCESS | 1655 | 1465220201780 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:41 INFO - PROCESS | 1655 | 1465220201783 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x116679000 == 45 [pid = 1655] [id = 129] 06:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11834c000) [pid = 1655] [serial = 384] [outer = 0x0] 06:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1186bc800) [pid = 1655] [serial = 385] [outer = 0x11834c000] 06:36:41 INFO - PROCESS | 1655 | 1465220201812 Marionette DEBUG loaded listener.js 06:36:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11895a400) [pid = 1655] [serial = 386] [outer = 0x11834c000] 06:36:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad34000 == 44 [pid = 1655] [id = 126] 06:36:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12a85a800 == 43 [pid = 1655] [id = 125] 06:36:41 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0a800 == 42 [pid = 1655] [id = 124] 06:36:41 INFO - PROCESS | 1655 | --DOCSHELL 0x1291df000 == 41 [pid = 1655] [id = 123] 06:36:41 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cc000 == 40 [pid = 1655] [id = 122] 06:36:41 INFO - PROCESS | 1655 | --DOCSHELL 0x124fde800 == 39 [pid = 1655] [id = 121] 06:36:41 INFO - PROCESS | 1655 | --DOCSHELL 0x118297000 == 38 [pid = 1655] [id = 120] 06:36:41 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12c18f400) [pid = 1655] [serial = 331] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12169b000 == 37 [pid = 1655] [id = 119] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x1215c3000 == 36 [pid = 1655] [id = 118] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x119984800 == 35 [pid = 1655] [id = 117] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cc800 == 34 [pid = 1655] [id = 116] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x118328800 == 33 [pid = 1655] [id = 115] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x11829f800 == 32 [pid = 1655] [id = 114] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x11699d000 == 31 [pid = 1655] [id = 113] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x115c21800 == 30 [pid = 1655] [id = 112] 06:36:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa79000 == 29 [pid = 1655] [id = 111] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1292f4c00) [pid = 1655] [serial = 314] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128fbc800) [pid = 1655] [serial = 313] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1297a9c00) [pid = 1655] [serial = 316] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x124736800) [pid = 1655] [serial = 322] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12a983800) [pid = 1655] [serial = 319] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12a82c000) [pid = 1655] [serial = 317] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12aadb000) [pid = 1655] [serial = 325] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x129772c00) [pid = 1655] [serial = 323] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12aa5bc00) [pid = 1655] [serial = 320] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1247f3800) [pid = 1655] [serial = 310] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124734000) [pid = 1655] [serial = 307] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1247f3400) [pid = 1655] [serial = 308] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x121e51000) [pid = 1655] [serial = 304] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1244a4000) [pid = 1655] [serial = 305] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11941bc00) [pid = 1655] [serial = 301] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119742800) [pid = 1655] [serial = 302] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1186b9800) [pid = 1655] [serial = 299] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x118351000) [pid = 1655] [serial = 298] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1186bd800) [pid = 1655] [serial = 296] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x11834b800) [pid = 1655] [serial = 295] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12c1a4000) [pid = 1655] [serial = 293] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12bdc9000) [pid = 1655] [serial = 329] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12afe2c00) [pid = 1655] [serial = 326] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1265be800) [pid = 1655] [serial = 311] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12bbd8c00) [pid = 1655] [serial = 328] [outer = 0x0] [url = about:blank] 06:36:42 INFO - PROCESS | 1655 | 1465220202182 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]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 620ms 06:36:42 INFO - PROCESS | 1655 | 1465220202231 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 1655 | 1465220202235 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:36:42 INFO - PROCESS | 1655 | 1465220202239 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 1655 | 1465220202241 Marionette TRACE conn2 <- [1,490,null,{}] 06:36:42 INFO - PROCESS | 1655 | 1465220202243 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}] 06:36:42 INFO - PROCESS | 1655 | 1465220202245 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:42 INFO - PROCESS | 1655 | 1465220202325 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:36:42 INFO - PROCESS | 1655 | 1465220202372 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 1655 | 1465220202373 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f30800 == 30 [pid = 1655] [id = 130] 06:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11863a000) [pid = 1655] [serial = 387] [outer = 0x0] 06:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11941b800) [pid = 1655] [serial = 388] [outer = 0x11863a000] 06:36:42 INFO - PROCESS | 1655 | 1465220202401 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x119c52c00) [pid = 1655] [serial = 389] [outer = 0x11863a000] 06:36:42 INFO - PROCESS | 1655 | 1465220202706 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]]]}] 06:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 519ms 06:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:36:42 INFO - PROCESS | 1655 | 1465220202759 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:36:42 INFO - PROCESS | 1655 | 1465220202760 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:36:42 INFO - PROCESS | 1655 | 1465220202762 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:36:42 INFO - PROCESS | 1655 | 1465220202764 Marionette TRACE conn2 <- [1,494,null,{}] 06:36:42 INFO - PROCESS | 1655 | 1465220202772 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}] 06:36:42 INFO - PROCESS | 1655 | 1465220202775 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:42 INFO - PROCESS | 1655 | 1465220202849 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:36:42 INFO - PROCESS | 1655 | 1465220202898 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 1655 | 1465220202900 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x118694800 == 31 [pid = 1655] [id = 131] 06:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x12141b000) [pid = 1655] [serial = 390] [outer = 0x0] 06:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1217d2000) [pid = 1655] [serial = 391] [outer = 0x12141b000] 06:36:42 INFO - PROCESS | 1655 | 1465220202928 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x124406400) [pid = 1655] [serial = 392] [outer = 0x12141b000] 06:36:43 INFO - PROCESS | 1655 | 1465220203263 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 521ms 06:36:43 INFO - PROCESS | 1655 | 1465220203283 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 1655 | 1465220203285 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:36:43 INFO - PROCESS | 1655 | 1465220203289 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 1655 | 1465220203292 Marionette TRACE conn2 <- [1,498,null,{}] 06:36:43 INFO - PROCESS | 1655 | 1465220203295 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}] 06:36:43 INFO - PROCESS | 1655 | 1465220203296 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:43 INFO - PROCESS | 1655 | 1465220203375 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:36:43 INFO - PROCESS | 1655 | 1465220203379 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 1655 | 1465220203380 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192c8800 == 32 [pid = 1655] [id = 132] 06:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1192d8c00) [pid = 1655] [serial = 393] [outer = 0x0] 06:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1244b0400) [pid = 1655] [serial = 394] [outer = 0x1192d8c00] 06:36:43 INFO - PROCESS | 1655 | 1465220203450 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x124f9cc00) [pid = 1655] [serial = 395] [outer = 0x1192d8c00] 06:36:43 INFO - PROCESS | 1655 | 1465220203742 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]]]}] 06:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 471ms 06:36:43 INFO - PROCESS | 1655 | 1465220203762 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 1655 | 1465220203763 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:36:43 INFO - PROCESS | 1655 | 1465220203765 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 1655 | 1465220203766 Marionette TRACE conn2 <- [1,502,null,{}] 06:36:43 INFO - PROCESS | 1655 | 1465220203770 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}] 06:36:43 INFO - PROCESS | 1655 | 1465220203773 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:43 INFO - PROCESS | 1655 | 1465220203848 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:36:43 INFO - PROCESS | 1655 | 1465220203852 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 1655 | 1465220203853 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x119d96800 == 33 [pid = 1655] [id = 133] 06:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11765d400) [pid = 1655] [serial = 396] [outer = 0x0] 06:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1265c1000) [pid = 1655] [serial = 397] [outer = 0x11765d400] 06:36:43 INFO - PROCESS | 1655 | 1465220203888 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x126a0d400) [pid = 1655] [serial = 398] [outer = 0x11765d400] 06:36:44 INFO - PROCESS | 1655 | 1465220204270 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]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:36:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 520ms 06:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:36:44 INFO - PROCESS | 1655 | 1465220204286 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 1655 | 1465220204287 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:36:44 INFO - PROCESS | 1655 | 1465220204289 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 1655 | 1465220204290 Marionette TRACE conn2 <- [1,506,null,{}] 06:36:44 INFO - PROCESS | 1655 | 1465220204293 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}] 06:36:44 INFO - PROCESS | 1655 | 1465220204297 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:44 INFO - PROCESS | 1655 | 1465220204415 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:36:44 INFO - PROCESS | 1655 | 1465220204420 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 1655 | 1465220204421 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12191a000 == 34 [pid = 1655] [id = 134] 06:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126c83800) [pid = 1655] [serial = 399] [outer = 0x0] 06:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x127a2f000) [pid = 1655] [serial = 400] [outer = 0x126c83800] 06:36:44 INFO - PROCESS | 1655 | 1465220204446 Marionette DEBUG loaded listener.js 06:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1297a4400) [pid = 1655] [serial = 401] [outer = 0x126c83800] 06:36:44 INFO - PROCESS | 1655 | 1465220204776 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]]]}] 06:36:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:36:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 518ms 06:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:36:44 INFO - PROCESS | 1655 | 1465220204810 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 1655 | 1465220204811 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:36:44 INFO - PROCESS | 1655 | 1465220204813 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 1655 | 1465220204814 Marionette TRACE conn2 <- [1,510,null,{}] 06:36:44 INFO - PROCESS | 1655 | 1465220204816 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}] 06:36:44 INFO - PROCESS | 1655 | 1465220204817 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:44 INFO - PROCESS | 1655 | 1465220204921 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:36:44 INFO - PROCESS | 1655 | 1465220204924 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 1655 | 1465220204925 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x124441800 == 35 [pid = 1655] [id = 135] 06:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12a82bc00) [pid = 1655] [serial = 402] [outer = 0x0] 06:36:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12a830400) [pid = 1655] [serial = 403] [outer = 0x12a82bc00] 06:36:44 INFO - PROCESS | 1655 | 1465220204957 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12aadc000) [pid = 1655] [serial = 404] [outer = 0x12a82bc00] 06:36:45 INFO - PROCESS | 1655 | 1465220205309 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]]]}] 06:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 06:36:45 INFO - PROCESS | 1655 | 1465220205331 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 1655 | 1465220205332 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:36:45 INFO - PROCESS | 1655 | 1465220205334 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 1655 | 1465220205335 Marionette TRACE conn2 <- [1,514,null,{}] 06:36:45 INFO - PROCESS | 1655 | 1465220205346 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}] 06:36:45 INFO - PROCESS | 1655 | 1465220205347 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:45 INFO - PROCESS | 1655 | 1465220205440 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:36:45 INFO - PROCESS | 1655 | 1465220205444 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 1655 | 1465220205445 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x1162a5000 == 36 [pid = 1655] [id = 136] 06:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12aa51000) [pid = 1655] [serial = 405] [outer = 0x0] 06:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12b58ec00) [pid = 1655] [serial = 406] [outer = 0x12aa51000] 06:36:45 INFO - PROCESS | 1655 | 1465220205469 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12bbde800) [pid = 1655] [serial = 407] [outer = 0x12aa51000] 06:36:45 INFO - PROCESS | 1655 | 1465220205767 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]]]}] 06:36:45 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 06:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 476ms 06:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:36:45 INFO - PROCESS | 1655 | 1465220205813 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:36:45 INFO - PROCESS | 1655 | 1465220205814 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:36:45 INFO - PROCESS | 1655 | 1465220205816 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:36:45 INFO - PROCESS | 1655 | 1465220205818 Marionette TRACE conn2 <- [1,518,null,{}] 06:36:45 INFO - PROCESS | 1655 | 1465220205822 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}] 06:36:45 INFO - PROCESS | 1655 | 1465220205825 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:45 INFO - PROCESS | 1655 | 1465220205920 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:36:45 INFO - PROCESS | 1655 | 1465220205923 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:45 INFO - PROCESS | 1655 | 1465220205932 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x127868000 == 37 [pid = 1655] [id = 137] 06:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12a97ec00) [pid = 1655] [serial = 408] [outer = 0x0] 06:36:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12bdc0c00) [pid = 1655] [serial = 409] [outer = 0x12a97ec00] 06:36:45 INFO - PROCESS | 1655 | 1465220205983 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12bdcd000) [pid = 1655] [serial = 410] [outer = 0x12a97ec00] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1292ef000) [pid = 1655] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x111c7c400) [pid = 1655] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1130edc00) [pid = 1655] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1197ec800) [pid = 1655] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x121422000) [pid = 1655] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12bdcf400) [pid = 1655] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1175a3000) [pid = 1655] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1278db400) [pid = 1655] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1185b9400) [pid = 1655] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1189fa000) [pid = 1655] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x129776c00) [pid = 1655] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12c198800) [pid = 1655] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1297b0c00) [pid = 1655] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12b594c00) [pid = 1655] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1244b1c00) [pid = 1655] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:36:46 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1265c5800) [pid = 1655] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:36:46 INFO - PROCESS | 1655 | 1465220206390 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 621ms 06:36:46 INFO - PROCESS | 1655 | 1465220206447 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 1655 | 1465220206449 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:36:46 INFO - PROCESS | 1655 | 1465220206452 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 1655 | 1465220206454 Marionette TRACE conn2 <- [1,522,null,{}] 06:36:46 INFO - PROCESS | 1655 | 1465220206462 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}] 06:36:46 INFO - PROCESS | 1655 | 1465220206463 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:46 INFO - PROCESS | 1655 | 1465220206545 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:36:46 INFO - PROCESS | 1655 | 1465220206560 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 1655 | 1465220206561 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x128fdc000 == 38 [pid = 1655] [id = 138] 06:36:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1278dbc00) [pid = 1655] [serial = 411] [outer = 0x0] 06:36:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x129709c00) [pid = 1655] [serial = 412] [outer = 0x1278dbc00] 06:36:46 INFO - PROCESS | 1655 | 1465220206587 Marionette DEBUG loaded listener.js 06:36:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12bbe5c00) [pid = 1655] [serial = 413] [outer = 0x1278dbc00] 06:36:46 INFO - PROCESS | 1655 | 1465220206916 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]]]}] 06:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 474ms 06:36:46 INFO - PROCESS | 1655 | 1465220206927 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 1655 | 1465220206928 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:36:46 INFO - PROCESS | 1655 | 1465220206931 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 1655 | 1465220206932 Marionette TRACE conn2 <- [1,526,null,{}] 06:36:46 INFO - PROCESS | 1655 | 1465220206934 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}] 06:36:46 INFO - PROCESS | 1655 | 1465220206936 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:47 INFO - PROCESS | 1655 | 1465220207036 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:36:47 INFO - PROCESS | 1655 | 1465220207086 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 1655 | 1465220207087 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x129557000 == 39 [pid = 1655] [id = 139] 06:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x124f9a400) [pid = 1655] [serial = 414] [outer = 0x0] 06:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12bdd9000) [pid = 1655] [serial = 415] [outer = 0x124f9a400] 06:36:47 INFO - PROCESS | 1655 | 1465220207114 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12c491c00) [pid = 1655] [serial = 416] [outer = 0x124f9a400] 06:36:47 INFO - PROCESS | 1655 | 1465220207430 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]]]}] 06:36:47 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 06:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 06:36:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:36:47 INFO - PROCESS | 1655 | 1465220207451 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 1655 | 1465220207452 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:36:47 INFO - PROCESS | 1655 | 1465220207456 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 1655 | 1465220207459 Marionette TRACE conn2 <- [1,530,null,{}] 06:36:47 INFO - PROCESS | 1655 | 1465220207462 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}] 06:36:47 INFO - PROCESS | 1655 | 1465220207463 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:47 INFO - PROCESS | 1655 | 1465220207543 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:36:47 INFO - PROCESS | 1655 | 1465220207546 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:47 INFO - PROCESS | 1655 | 1465220207547 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12afc0800 == 40 [pid = 1655] [id = 140] 06:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x110e5fc00) [pid = 1655] [serial = 417] [outer = 0x0] 06:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1265c0800) [pid = 1655] [serial = 418] [outer = 0x110e5fc00] 06:36:47 INFO - PROCESS | 1655 | 1465220207572 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12c496c00) [pid = 1655] [serial = 419] [outer = 0x110e5fc00] 06:36:47 INFO - PROCESS | 1655 | 1465220207871 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"]]]}] 06:36:47 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 06:36:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:36:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:36:47 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 06:36:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:36:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:36:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:36:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 06:36:47 INFO - PROCESS | 1655 | 1465220207927 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 1655 | 1465220207928 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:36:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:36:47 INFO - PROCESS | 1655 | 1465220207931 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 1655 | 1465220207932 Marionette TRACE conn2 <- [1,534,null,{}] 06:36:47 INFO - PROCESS | 1655 | 1465220207934 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}] 06:36:47 INFO - PROCESS | 1655 | 1465220207935 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:48 INFO - PROCESS | 1655 | 1465220208046 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:36:48 INFO - PROCESS | 1655 | 1465220208052 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 1655 | 1465220208053 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb0e800 == 41 [pid = 1655] [id = 141] 06:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1184df000) [pid = 1655] [serial = 420] [outer = 0x0] 06:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1184e7800) [pid = 1655] [serial = 421] [outer = 0x1184df000] 06:36:48 INFO - PROCESS | 1655 | 1465220208080 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1189f4000) [pid = 1655] [serial = 422] [outer = 0x1184df000] 06:36:48 INFO - PROCESS | 1655 | 1465220208507 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]]]}] 06:36:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:36:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 618ms 06:36:48 INFO - PROCESS | 1655 | 1465220208550 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:36:48 INFO - PROCESS | 1655 | 1465220208552 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:36:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:36:48 INFO - PROCESS | 1655 | 1465220208556 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:36:48 INFO - PROCESS | 1655 | 1465220208558 Marionette TRACE conn2 <- [1,538,null,{}] 06:36:48 INFO - PROCESS | 1655 | 1465220208562 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}] 06:36:48 INFO - PROCESS | 1655 | 1465220208563 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:48 INFO - PROCESS | 1655 | 1465220208668 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:36:48 INFO - PROCESS | 1655 | 1465220208752 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 1655 | 1465220208754 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x11830f000 == 42 [pid = 1655] [id = 142] 06:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x116960c00) [pid = 1655] [serial = 423] [outer = 0x0] 06:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1184de800) [pid = 1655] [serial = 424] [outer = 0x116960c00] 06:36:48 INFO - PROCESS | 1655 | 1465220208810 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118959000) [pid = 1655] [serial = 425] [outer = 0x116960c00] 06:36:49 INFO - PROCESS | 1655 | 1465220209179 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]]]}] 06:36:49 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. 06:36:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 06:36:49 INFO - PROCESS | 1655 | 1465220209227 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 1655 | 1465220209230 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:36:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:36:49 INFO - PROCESS | 1655 | 1465220209234 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 1655 | 1465220209236 Marionette TRACE conn2 <- [1,542,null,{}] 06:36:49 INFO - PROCESS | 1655 | 1465220209239 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}] 06:36:49 INFO - PROCESS | 1655 | 1465220209241 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:49 INFO - PROCESS | 1655 | 1465220209344 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:36:49 INFO - PROCESS | 1655 | 1465220209396 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 1655 | 1465220209397 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12190f800 == 43 [pid = 1655] [id = 143] 06:36:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119419800) [pid = 1655] [serial = 426] [outer = 0x0] 06:36:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12141b800) [pid = 1655] [serial = 427] [outer = 0x119419800] 06:36:49 INFO - PROCESS | 1655 | 1465220209428 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1217d5000) [pid = 1655] [serial = 428] [outer = 0x119419800] 06:36:49 INFO - PROCESS | 1655 | 1465220209829 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]]]}] 06:36:49 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. 06:36:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 06:36:49 INFO - PROCESS | 1655 | 1465220209854 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:36:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:36:49 INFO - PROCESS | 1655 | 1465220209855 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:36:49 INFO - PROCESS | 1655 | 1465220209858 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 1655 | 1465220209860 Marionette TRACE conn2 <- [1,546,null,{}] 06:36:49 INFO - PROCESS | 1655 | 1465220209868 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}] 06:36:49 INFO - PROCESS | 1655 | 1465220209871 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:49 INFO - PROCESS | 1655 | 1465220209979 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:36:50 INFO - PROCESS | 1655 | 1465220210091 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 1655 | 1465220210094 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf5e000 == 44 [pid = 1655] [id = 144] 06:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1244b1000) [pid = 1655] [serial = 429] [outer = 0x0] 06:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x124769000) [pid = 1655] [serial = 430] [outer = 0x1244b1000] 06:36:50 INFO - PROCESS | 1655 | 1465220210131 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x127a29400) [pid = 1655] [serial = 431] [outer = 0x1244b1000] 06:36:50 INFO - PROCESS | 1655 | 1465220210560 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]]]}] 06:36:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:36:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 721ms 06:36:50 INFO - PROCESS | 1655 | 1465220210580 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:36:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:36:50 INFO - PROCESS | 1655 | 1465220210583 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:36:50 INFO - PROCESS | 1655 | 1465220210587 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 1655 | 1465220210589 Marionette TRACE conn2 <- [1,550,null,{}] 06:36:50 INFO - PROCESS | 1655 | 1465220210593 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}] 06:36:50 INFO - PROCESS | 1655 | 1465220210595 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:50 INFO - PROCESS | 1655 | 1465220210754 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:36:50 INFO - PROCESS | 1655 | 1465220210874 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:50 INFO - PROCESS | 1655 | 1465220210876 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c28b800 == 45 [pid = 1655] [id = 145] 06:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x126809400) [pid = 1655] [serial = 432] [outer = 0x0] 06:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12976f800) [pid = 1655] [serial = 433] [outer = 0x126809400] 06:36:50 INFO - PROCESS | 1655 | 1465220210912 Marionette DEBUG loaded listener.js 06:36:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12b590800) [pid = 1655] [serial = 434] [outer = 0x126809400] 06:36:51 INFO - PROCESS | 1655 | 1465220211269 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]]]}] 06:36:51 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. 06:36:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 722ms 06:36:51 INFO - PROCESS | 1655 | 1465220211334 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:36:51 INFO - PROCESS | 1655 | 1465220211336 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:36:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:36:51 INFO - PROCESS | 1655 | 1465220211351 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:36:51 INFO - PROCESS | 1655 | 1465220211353 Marionette TRACE conn2 <- [1,554,null,{}] 06:36:51 INFO - PROCESS | 1655 | 1465220211355 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}] 06:36:51 INFO - PROCESS | 1655 | 1465220211356 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:51 INFO - PROCESS | 1655 | 1465220211454 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:36:51 INFO - PROCESS | 1655 | 1465220211505 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 1655 | 1465220211507 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c433000 == 46 [pid = 1655] [id = 146] 06:36:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12bbd7800) [pid = 1655] [serial = 435] [outer = 0x0] 06:36:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12bdd7800) [pid = 1655] [serial = 436] [outer = 0x12bbd7800] 06:36:51 INFO - PROCESS | 1655 | 1465220211537 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12c196c00) [pid = 1655] [serial = 437] [outer = 0x12bbd7800] 06:36:51 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:51 INFO - PROCESS | 1655 | 1465220211979 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]]]}] 06:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 672ms 06:36:52 INFO - PROCESS | 1655 | 1465220212032 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 1655 | 1465220212034 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:36:52 INFO - PROCESS | 1655 | 1465220212039 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 1655 | 1465220212041 Marionette TRACE conn2 <- [1,558,null,{}] 06:36:52 INFO - PROCESS | 1655 | 1465220212044 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}] 06:36:52 INFO - PROCESS | 1655 | 1465220212048 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:52 INFO - PROCESS | 1655 | 1465220212172 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:36:52 INFO - PROCESS | 1655 | 1465220212238 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 1655 | 1465220212239 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x11694d800 == 47 [pid = 1655] [id = 147] 06:36:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1175a0000) [pid = 1655] [serial = 438] [outer = 0x0] 06:36:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12c190000) [pid = 1655] [serial = 439] [outer = 0x1175a0000] 06:36:52 INFO - PROCESS | 1655 | 1465220212269 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12cfaf800) [pid = 1655] [serial = 440] [outer = 0x1175a0000] 06:36:52 INFO - PROCESS | 1655 | 1465220212940 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]]]}] 06:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 971ms 06:36:53 INFO - PROCESS | 1655 | 1465220213011 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:36:53 INFO - PROCESS | 1655 | 1465220213014 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:36:53 INFO - PROCESS | 1655 | 1465220213019 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 1655 | 1465220213022 Marionette TRACE conn2 <- [1,562,null,{}] 06:36:53 INFO - PROCESS | 1655 | 1465220213027 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}] 06:36:53 INFO - PROCESS | 1655 | 1465220213030 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:53 INFO - PROCESS | 1655 | 1465220213141 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:36:53 INFO - PROCESS | 1655 | 1465220213194 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 1655 | 1465220213196 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x118312000 == 48 [pid = 1655] [id = 148] 06:36:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1184e1c00) [pid = 1655] [serial = 441] [outer = 0x0] 06:36:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x118887400) [pid = 1655] [serial = 442] [outer = 0x1184e1c00] 06:36:53 INFO - PROCESS | 1655 | 1465220213224 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x119738c00) [pid = 1655] [serial = 443] [outer = 0x1184e1c00] 06:36:53 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12afc0800 == 47 [pid = 1655] [id = 140] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x129557000 == 46 [pid = 1655] [id = 139] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x128fdc000 == 45 [pid = 1655] [id = 138] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x127868000 == 44 [pid = 1655] [id = 137] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x1162a5000 == 43 [pid = 1655] [id = 136] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x124441800 == 42 [pid = 1655] [id = 135] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12191a000 == 41 [pid = 1655] [id = 134] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x119d96800 == 40 [pid = 1655] [id = 133] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x1192c8800 == 39 [pid = 1655] [id = 132] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x118694800 == 38 [pid = 1655] [id = 131] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x116f30800 == 37 [pid = 1655] [id = 130] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x116679000 == 36 [pid = 1655] [id = 129] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x116aa9000 == 35 [pid = 1655] [id = 128] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12afc2000 == 34 [pid = 1655] [id = 127] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x11694d800 == 33 [pid = 1655] [id = 147] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12c433000 == 32 [pid = 1655] [id = 146] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12c28b800 == 31 [pid = 1655] [id = 145] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf5e000 == 30 [pid = 1655] [id = 144] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12190f800 == 29 [pid = 1655] [id = 143] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb0e800 == 28 [pid = 1655] [id = 141] 06:36:54 INFO - PROCESS | 1655 | --DOCSHELL 0x11830f000 == 27 [pid = 1655] [id = 142] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12c493000) [pid = 1655] [serial = 379] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x129770800) [pid = 1655] [serial = 359] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1292f7000) [pid = 1655] [serial = 358] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1197f4800) [pid = 1655] [serial = 340] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x119d2d000) [pid = 1655] [serial = 341] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12435fc00) [pid = 1655] [serial = 346] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1244b1800) [pid = 1655] [serial = 347] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x121420800) [pid = 1655] [serial = 343] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x124002800) [pid = 1655] [serial = 344] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1278d8800) [pid = 1655] [serial = 352] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12c489800) [pid = 1655] [serial = 332] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1278e0400) [pid = 1655] [serial = 353] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118180800) [pid = 1655] [serial = 334] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118347000) [pid = 1655] [serial = 335] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x128fb0400) [pid = 1655] [serial = 355] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1188f3800) [pid = 1655] [serial = 337] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x118960000) [pid = 1655] [serial = 338] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1244b2c00) [pid = 1655] [serial = 349] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x126a10400) [pid = 1655] [serial = 350] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12aa51c00) [pid = 1655] [serial = 362] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12a978c00) [pid = 1655] [serial = 361] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12c19c800) [pid = 1655] [serial = 376] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12bbe0c00) [pid = 1655] [serial = 365] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12afdc400) [pid = 1655] [serial = 364] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12bdc9400) [pid = 1655] [serial = 367] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1247f4800) [pid = 1655] [serial = 370] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12bddc400) [pid = 1655] [serial = 373] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12c185c00) [pid = 1655] [serial = 368] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x129141400) [pid = 1655] [serial = 356] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12c490400) [pid = 1655] [serial = 377] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12c197000) [pid = 1655] [serial = 374] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12b596c00) [pid = 1655] [serial = 371] [outer = 0x0] [url = about:blank] 06:36:54 INFO - PROCESS | 1655 | 1465220214202 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]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1227ms 06:36:54 INFO - PROCESS | 1655 | 1465220214244 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 1655 | 1465220214247 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:36:54 INFO - PROCESS | 1655 | 1465220214250 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 1655 | 1465220214252 Marionette TRACE conn2 <- [1,566,null,{}] 06:36:54 INFO - PROCESS | 1655 | 1465220214258 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}] 06:36:54 INFO - PROCESS | 1655 | 1465220214260 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:54 INFO - PROCESS | 1655 | 1465220214335 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:36:54 INFO - PROCESS | 1655 | 1465220214342 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 1655 | 1465220214345 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x113bd1000 == 28 [pid = 1655] [id = 149] 06:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1175a5800) [pid = 1655] [serial = 444] [outer = 0x0] 06:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11804dc00) [pid = 1655] [serial = 445] [outer = 0x1175a5800] 06:36:54 INFO - PROCESS | 1655 | 1465220214376 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11827a000) [pid = 1655] [serial = 446] [outer = 0x1175a5800] 06:36:54 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:54 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:54 INFO - PROCESS | 1655 | 1465220214741 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]]]}] 06:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 06:36:54 INFO - PROCESS | 1655 | 1465220214770 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 1655 | 1465220214774 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:36:54 INFO - PROCESS | 1655 | 1465220214798 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 1655 | 1465220214799 Marionette TRACE conn2 <- [1,570,null,{}] 06:36:54 INFO - PROCESS | 1655 | 1465220214802 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}] 06:36:54 INFO - PROCESS | 1655 | 1465220214803 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:54 INFO - PROCESS | 1655 | 1465220214879 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:36:54 INFO - PROCESS | 1655 | 1465220214883 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 1655 | 1465220214884 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x116aa2800 == 29 [pid = 1655] [id = 150] 06:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1184de400) [pid = 1655] [serial = 447] [outer = 0x0] 06:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1188ee400) [pid = 1655] [serial = 448] [outer = 0x1184de400] 06:36:54 INFO - PROCESS | 1655 | 1465220214914 Marionette DEBUG loaded listener.js 06:36:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1189f9800) [pid = 1655] [serial = 449] [outer = 0x1184de400] 06:36:55 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:55 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:55 INFO - PROCESS | 1655 | 1465220215258 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 473ms 06:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:36:55 INFO - PROCESS | 1655 | 1465220215266 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 1655 | 1465220215268 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:36:55 INFO - PROCESS | 1655 | 1465220215270 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 1655 | 1465220215282 Marionette TRACE conn2 <- [1,574,null,{}] 06:36:55 INFO - PROCESS | 1655 | 1465220215290 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}] 06:36:55 INFO - PROCESS | 1655 | 1465220215293 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:55 INFO - PROCESS | 1655 | 1465220215376 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:36:55 INFO - PROCESS | 1655 | 1465220215423 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 1655 | 1465220215425 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x11831c000 == 30 [pid = 1655] [id = 151] 06:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1197ef000) [pid = 1655] [serial = 450] [outer = 0x0] 06:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x121418800) [pid = 1655] [serial = 451] [outer = 0x1197ef000] 06:36:55 INFO - PROCESS | 1655 | 1465220215454 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x121953400) [pid = 1655] [serial = 452] [outer = 0x1197ef000] 06:36:55 INFO - PROCESS | 1655 | 1465220215767 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]]]}] 06:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 531ms 06:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:36:55 INFO - PROCESS | 1655 | 1465220215801 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:36:55 INFO - PROCESS | 1655 | 1465220215803 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:36:55 INFO - PROCESS | 1655 | 1465220215808 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:36:55 INFO - PROCESS | 1655 | 1465220215809 Marionette TRACE conn2 <- [1,578,null,{}] 06:36:55 INFO - PROCESS | 1655 | 1465220215811 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}] 06:36:55 INFO - PROCESS | 1655 | 1465220215812 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:55 INFO - PROCESS | 1655 | 1465220215886 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:36:55 INFO - PROCESS | 1655 | 1465220215892 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:55 INFO - PROCESS | 1655 | 1465220215893 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x11947f000 == 31 [pid = 1655] [id = 152] 06:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12406c800) [pid = 1655] [serial = 453] [outer = 0x0] 06:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1244aec00) [pid = 1655] [serial = 454] [outer = 0x12406c800] 06:36:55 INFO - PROCESS | 1655 | 1465220215918 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124734c00) [pid = 1655] [serial = 455] [outer = 0x12406c800] 06:36:56 INFO - PROCESS | 1655 | 1465220216231 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]]]}] 06:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 470ms 06:36:56 INFO - PROCESS | 1655 | 1465220216277 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 1655 | 1465220216278 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:36:56 INFO - PROCESS | 1655 | 1465220216280 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 1655 | 1465220216281 Marionette TRACE conn2 <- [1,582,null,{}] 06:36:56 INFO - PROCESS | 1655 | 1465220216284 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}] 06:36:56 INFO - PROCESS | 1655 | 1465220216285 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:56 INFO - PROCESS | 1655 | 1465220216393 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:36:56 INFO - PROCESS | 1655 | 1465220216409 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 1655 | 1465220216410 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cb2000 == 32 [pid = 1655] [id = 153] 06:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1164b2000) [pid = 1655] [serial = 456] [outer = 0x0] 06:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124771c00) [pid = 1655] [serial = 457] [outer = 0x1164b2000] 06:36:56 INFO - PROCESS | 1655 | 1465220216435 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1265bac00) [pid = 1655] [serial = 458] [outer = 0x1164b2000] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126c83800) [pid = 1655] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12a82bc00) [pid = 1655] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11834c000) [pid = 1655] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11765d400) [pid = 1655] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11765dc00) [pid = 1655] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12141b000) [pid = 1655] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1192d8c00) [pid = 1655] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11863a000) [pid = 1655] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12c19ec00) [pid = 1655] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12aa51000) [pid = 1655] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12a97ec00) [pid = 1655] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1278dbc00) [pid = 1655] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x124f9a400) [pid = 1655] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1184df000) [pid = 1655] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:36:57 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x110e5fc00) [pid = 1655] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:36:57 INFO - PROCESS | 1655 | 1465220217530 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]]]}] 06:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1321ms 06:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:36:57 INFO - PROCESS | 1655 | 1465220217601 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 1655 | 1465220217604 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:36:57 INFO - PROCESS | 1655 | 1465220217607 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 1655 | 1465220217609 Marionette TRACE conn2 <- [1,586,null,{}] 06:36:57 INFO - PROCESS | 1655 | 1465220217613 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}] 06:36:57 INFO - PROCESS | 1655 | 1465220217615 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:57 INFO - PROCESS | 1655 | 1465220217740 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:36:57 INFO - PROCESS | 1655 | 1465220217812 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 1655 | 1465220217814 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x116991800 == 33 [pid = 1655] [id = 154] 06:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1175a2000) [pid = 1655] [serial = 459] [outer = 0x0] 06:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118180c00) [pid = 1655] [serial = 460] [outer = 0x1175a2000] 06:36:57 INFO - PROCESS | 1655 | 1465220217846 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11834ac00) [pid = 1655] [serial = 461] [outer = 0x1175a2000] 06:36:58 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:36:58 INFO - PROCESS | 1655 | 1465220218356 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]]]}] 06:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 771ms 06:36:58 INFO - PROCESS | 1655 | 1465220218378 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 1655 | 1465220218380 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:36:58 INFO - PROCESS | 1655 | 1465220218385 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 1655 | 1465220218387 Marionette TRACE conn2 <- [1,590,null,{}] 06:36:58 INFO - PROCESS | 1655 | 1465220218420 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}] 06:36:58 INFO - PROCESS | 1655 | 1465220218423 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:58 INFO - PROCESS | 1655 | 1465220218528 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:36:58 INFO - PROCESS | 1655 | 1465220218599 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:58 INFO - PROCESS | 1655 | 1465220218600 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x112f14800 == 34 [pid = 1655] [id = 155] 06:36:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x113238400) [pid = 1655] [serial = 462] [outer = 0x0] 06:36:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x117126c00) [pid = 1655] [serial = 463] [outer = 0x113238400] 06:36:58 INFO - PROCESS | 1655 | 1465220218632 Marionette DEBUG loaded listener.js 06:36:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1189fd400) [pid = 1655] [serial = 464] [outer = 0x113238400] 06:36:59 INFO - PROCESS | 1655 | --DOCSHELL 0x11947f000 == 33 [pid = 1655] [id = 152] 06:36:59 INFO - PROCESS | 1655 | --DOCSHELL 0x11831c000 == 32 [pid = 1655] [id = 151] 06:36:59 INFO - PROCESS | 1655 | --DOCSHELL 0x116aa2800 == 31 [pid = 1655] [id = 150] 06:36:59 INFO - PROCESS | 1655 | --DOCSHELL 0x113bd1000 == 30 [pid = 1655] [id = 149] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x127a2f000) [pid = 1655] [serial = 400] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12a830400) [pid = 1655] [serial = 403] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1186bc800) [pid = 1655] [serial = 385] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11895a400) [pid = 1655] [serial = 386] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1265c1000) [pid = 1655] [serial = 397] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x118280800) [pid = 1655] [serial = 382] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118637c00) [pid = 1655] [serial = 383] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1217d2000) [pid = 1655] [serial = 391] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x124406400) [pid = 1655] [serial = 392] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1244b0400) [pid = 1655] [serial = 394] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x124f9cc00) [pid = 1655] [serial = 395] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x11941b800) [pid = 1655] [serial = 388] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x119c52c00) [pid = 1655] [serial = 389] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12ca73c00) [pid = 1655] [serial = 380] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12b58ec00) [pid = 1655] [serial = 406] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12bdc0c00) [pid = 1655] [serial = 409] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12bbde800) [pid = 1655] [serial = 407] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x12c496c00) [pid = 1655] [serial = 419] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x129709c00) [pid = 1655] [serial = 412] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x12c491c00) [pid = 1655] [serial = 416] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x12bdcd000) [pid = 1655] [serial = 410] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1297a4400) [pid = 1655] [serial = 401] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x12aadc000) [pid = 1655] [serial = 404] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x12bdd9000) [pid = 1655] [serial = 415] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x126a0d400) [pid = 1655] [serial = 398] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x12bbe5c00) [pid = 1655] [serial = 413] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x1189f4000) [pid = 1655] [serial = 422] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x1184e7800) [pid = 1655] [serial = 421] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x1265c0800) [pid = 1655] [serial = 418] [outer = 0x0] [url = about:blank] 06:36:59 INFO - PROCESS | 1655 | 1465220219142 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]]]}] 06:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 801ms 06:36:59 INFO - PROCESS | 1655 | 1465220219187 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 1655 | 1465220219189 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:36:59 INFO - PROCESS | 1655 | 1465220219192 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 1655 | 1465220219195 Marionette TRACE conn2 <- [1,594,null,{}] 06:36:59 INFO - PROCESS | 1655 | 1465220219198 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}] 06:36:59 INFO - PROCESS | 1655 | 1465220219199 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:59 INFO - PROCESS | 1655 | 1465220219275 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:36:59 INFO - PROCESS | 1655 | 1465220219329 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 1655 | 1465220219332 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x116613000 == 31 [pid = 1655] [id = 156] 06:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x118273400) [pid = 1655] [serial = 465] [outer = 0x0] 06:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x11834fc00) [pid = 1655] [serial = 466] [outer = 0x118273400] 06:36:59 INFO - PROCESS | 1655 | 1465220219363 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1188f3800) [pid = 1655] [serial = 467] [outer = 0x118273400] 06:36:59 INFO - PROCESS | 1655 | 1465220219677 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]]]}] 06:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 06:36:59 INFO - PROCESS | 1655 | 1465220219713 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:36:59 INFO - PROCESS | 1655 | 1465220219716 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:36:59 INFO - PROCESS | 1655 | 1465220219720 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:36:59 INFO - PROCESS | 1655 | 1465220219724 Marionette TRACE conn2 <- [1,598,null,{}] 06:36:59 INFO - PROCESS | 1655 | 1465220219727 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}] 06:36:59 INFO - PROCESS | 1655 | 1465220219728 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:59 INFO - PROCESS | 1655 | 1465220219808 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:36:59 INFO - PROCESS | 1655 | 1465220219865 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 1655 | 1465220219867 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:36:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x11747c800 == 32 [pid = 1655] [id = 157] 06:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x1188f8c00) [pid = 1655] [serial = 468] [outer = 0x0] 06:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x119423800) [pid = 1655] [serial = 469] [outer = 0x1188f8c00] 06:36:59 INFO - PROCESS | 1655 | 1465220219895 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x12141c800) [pid = 1655] [serial = 470] [outer = 0x1188f8c00] 06:37:00 INFO - PROCESS | 1655 | 1465220220194 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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 522ms 06:37:00 INFO - PROCESS | 1655 | 1465220220243 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 1655 | 1465220220244 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:37:00 INFO - PROCESS | 1655 | 1465220220247 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 1655 | 1465220220250 Marionette TRACE conn2 <- [1,602,null,{}] 06:37:00 INFO - PROCESS | 1655 | 1465220220260 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}] 06:37:00 INFO - PROCESS | 1655 | 1465220220263 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:00 INFO - PROCESS | 1655 | 1465220220342 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:37:00 INFO - PROCESS | 1655 | 1465220220428 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 1655 | 1465220220429 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x113b02800 == 33 [pid = 1655] [id = 158] 06:37:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x110e5c800) [pid = 1655] [serial = 471] [outer = 0x0] 06:37:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1131d6c00) [pid = 1655] [serial = 472] [outer = 0x110e5c800] 06:37:00 INFO - PROCESS | 1655 | 1465220220462 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x118182400) [pid = 1655] [serial = 473] [outer = 0x110e5c800] 06:37:00 INFO - PROCESS | 1655 | 1465220220908 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]]]}] 06:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 726ms 06:37:00 INFO - PROCESS | 1655 | 1465220220975 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 1655 | 1465220220977 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:37:00 INFO - PROCESS | 1655 | 1465220220980 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 1655 | 1465220220982 Marionette TRACE conn2 <- [1,606,null,{}] 06:37:00 INFO - PROCESS | 1655 | 1465220220985 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}] 06:37:00 INFO - PROCESS | 1655 | 1465220220988 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:01 INFO - PROCESS | 1655 | 1465220221116 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:37:01 INFO - PROCESS | 1655 | 1465220221162 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:01 INFO - PROCESS | 1655 | 1465220221164 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x11997e800 == 34 [pid = 1655] [id = 159] 06:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1186b6c00) [pid = 1655] [serial = 474] [outer = 0x0] 06:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x12141cc00) [pid = 1655] [serial = 475] [outer = 0x1186b6c00] 06:37:01 INFO - PROCESS | 1655 | 1465220221196 Marionette DEBUG loaded listener.js 06:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x121948000) [pid = 1655] [serial = 476] [outer = 0x1186b6c00] 06:37:01 INFO - PROCESS | 1655 | 1465220221643 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]]]}] 06:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 719ms 06:37:01 INFO - PROCESS | 1655 | 1465220221728 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:37:01 INFO - PROCESS | 1655 | 1465220221733 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:37:01 INFO - PROCESS | 1655 | 1465220221739 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 1655 | 1465220221743 Marionette TRACE conn2 <- [1,610,null,{}] 06:37:01 INFO - PROCESS | 1655 | 1465220221746 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}] 06:37:01 INFO - PROCESS | 1655 | 1465220221749 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:01 INFO - PROCESS | 1655 | 1465220221880 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:37:01 INFO - PROCESS | 1655 | 1465220221925 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:01 INFO - PROCESS | 1655 | 1465220221927 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x121458800 == 35 [pid = 1655] [id = 160] 06:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1245eec00) [pid = 1655] [serial = 477] [outer = 0x0] 06:37:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x124f96000) [pid = 1655] [serial = 478] [outer = 0x1245eec00] 06:37:01 INFO - PROCESS | 1655 | 1465220221957 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1265bf000) [pid = 1655] [serial = 479] [outer = 0x1245eec00] 06:37:02 INFO - PROCESS | 1655 | 1465220222379 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]]]}] 06:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 674ms 06:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:37:02 INFO - PROCESS | 1655 | 1465220222412 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:37:02 INFO - PROCESS | 1655 | 1465220222414 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:37:02 INFO - PROCESS | 1655 | 1465220222421 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:37:02 INFO - PROCESS | 1655 | 1465220222425 Marionette TRACE conn2 <- [1,614,null,{}] 06:37:02 INFO - PROCESS | 1655 | 1465220222429 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}] 06:37:02 INFO - PROCESS | 1655 | 1465220222431 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:02 INFO - PROCESS | 1655 | 1465220222529 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:37:02 INFO - PROCESS | 1655 | 1465220222590 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 1655 | 1465220222592 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x121af5000 == 36 [pid = 1655] [id = 161] 06:37:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1265bc400) [pid = 1655] [serial = 480] [outer = 0x0] 06:37:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x126630000) [pid = 1655] [serial = 481] [outer = 0x1265bc400] 06:37:02 INFO - PROCESS | 1655 | 1465220222621 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x126664000) [pid = 1655] [serial = 482] [outer = 0x1265bc400] 06:37:03 INFO - PROCESS | 1655 | 1465220223028 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]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 627ms 06:37:03 INFO - PROCESS | 1655 | 1465220223045 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:37:03 INFO - PROCESS | 1655 | 1465220223047 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:37:03 INFO - PROCESS | 1655 | 1465220223049 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 1655 | 1465220223050 Marionette TRACE conn2 <- [1,618,null,{}] 06:37:03 INFO - PROCESS | 1655 | 1465220223053 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}] 06:37:03 INFO - PROCESS | 1655 | 1465220223055 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:03 INFO - PROCESS | 1655 | 1465220223153 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:37:03 INFO - PROCESS | 1655 | 1465220223231 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 1655 | 1465220223232 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443c800 == 37 [pid = 1655] [id = 162] 06:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x126a0ec00) [pid = 1655] [serial = 483] [outer = 0x0] 06:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1278dac00) [pid = 1655] [serial = 484] [outer = 0x126a0ec00] 06:37:03 INFO - PROCESS | 1655 | 1465220223262 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x127a2a000) [pid = 1655] [serial = 485] [outer = 0x126a0ec00] 06:37:03 INFO - PROCESS | 1655 | 1465220223679 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]]]}] 06:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 673ms 06:37:03 INFO - PROCESS | 1655 | 1465220223722 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:37:03 INFO - PROCESS | 1655 | 1465220223724 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:37:03 INFO - PROCESS | 1655 | 1465220223726 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 1655 | 1465220223727 Marionette TRACE conn2 <- [1,622,null,{}] 06:37:03 INFO - PROCESS | 1655 | 1465220223730 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}] 06:37:03 INFO - PROCESS | 1655 | 1465220223731 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:03 INFO - PROCESS | 1655 | 1465220223827 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:37:03 INFO - PROCESS | 1655 | 1465220223875 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 1655 | 1465220223879 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1186a0800 == 38 [pid = 1655] [id = 163] 06:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x128fb7400) [pid = 1655] [serial = 486] [outer = 0x0] 06:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x129141400) [pid = 1655] [serial = 487] [outer = 0x128fb7400] 06:37:03 INFO - PROCESS | 1655 | 1465220223917 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x12970b000) [pid = 1655] [serial = 488] [outer = 0x128fb7400] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x11747c800 == 37 [pid = 1655] [id = 157] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x116613000 == 36 [pid = 1655] [id = 156] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x118312000 == 35 [pid = 1655] [id = 148] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x112f14800 == 34 [pid = 1655] [id = 155] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x116991800 == 33 [pid = 1655] [id = 154] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x12443c800 == 32 [pid = 1655] [id = 162] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x121af5000 == 31 [pid = 1655] [id = 161] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x121458800 == 30 [pid = 1655] [id = 160] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x119cb2000 == 29 [pid = 1655] [id = 153] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x11997e800 == 28 [pid = 1655] [id = 159] 06:37:04 INFO - PROCESS | 1655 | --DOCSHELL 0x113b02800 == 27 [pid = 1655] [id = 158] 06:37:04 INFO - PROCESS | 1655 | 1465220224914 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]]]}] 06:37:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1271ms 06:37:04 INFO - PROCESS | 1655 | 1465220224997 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 1655 | 1465220225000 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:37:05 INFO - PROCESS | 1655 | 1465220225003 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 1655 | 1465220225006 Marionette TRACE conn2 <- [1,626,null,{}] 06:37:05 INFO - PROCESS | 1655 | 1465220225010 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}] 06:37:05 INFO - PROCESS | 1655 | 1465220225012 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:05 INFO - PROCESS | 1655 | 1465220225094 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11695ec00) [pid = 1655] [serial = 489] [outer = 0x12ca80800] 06:37:05 INFO - PROCESS | 1655 | 1465220225119 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 1655 | 1465220225123 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f17800 == 28 [pid = 1655] [id = 164] 06:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x116f82000) [pid = 1655] [serial = 490] [outer = 0x0] 06:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1175a7c00) [pid = 1655] [serial = 491] [outer = 0x116f82000] 06:37:05 INFO - PROCESS | 1655 | 1465220225156 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118279000) [pid = 1655] [serial = 492] [outer = 0x116f82000] 06:37:05 INFO - PROCESS | 1655 | 1465220225547 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]]]}] 06:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 571ms 06:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:37:05 INFO - PROCESS | 1655 | 1465220225577 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:37:05 INFO - PROCESS | 1655 | 1465220225581 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:37:05 INFO - PROCESS | 1655 | 1465220225586 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:37:05 INFO - PROCESS | 1655 | 1465220225588 Marionette TRACE conn2 <- [1,630,null,{}] 06:37:05 INFO - PROCESS | 1655 | 1465220225591 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}] 06:37:05 INFO - PROCESS | 1655 | 1465220225593 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:05 INFO - PROCESS | 1655 | 1465220225693 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:37:05 INFO - PROCESS | 1655 | 1465220225730 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:05 INFO - PROCESS | 1655 | 1465220225731 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x118148000 == 29 [pid = 1655] [id = 165] 06:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1184ea400) [pid = 1655] [serial = 493] [outer = 0x0] 06:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1186bf400) [pid = 1655] [serial = 494] [outer = 0x1184ea400] 06:37:05 INFO - PROCESS | 1655 | 1465220225759 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1189ac800) [pid = 1655] [serial = 495] [outer = 0x1184ea400] 06:37:06 INFO - PROCESS | 1655 | 1465220226097 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]]]}] 06:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 522ms 06:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:37:06 INFO - PROCESS | 1655 | 1465220226109 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 1655 | 1465220226110 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:37:06 INFO - PROCESS | 1655 | 1465220226112 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 1655 | 1465220226115 Marionette TRACE conn2 <- [1,634,null,{}] 06:37:06 INFO - PROCESS | 1655 | 1465220226122 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}] 06:37:06 INFO - PROCESS | 1655 | 1465220226126 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:06 INFO - PROCESS | 1655 | 1465220226238 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:37:06 INFO - PROCESS | 1655 | 1465220226243 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 1655 | 1465220226245 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x119481800 == 30 [pid = 1655] [id = 166] 06:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119740800) [pid = 1655] [serial = 496] [outer = 0x0] 06:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119d32800) [pid = 1655] [serial = 497] [outer = 0x119740800] 06:37:06 INFO - PROCESS | 1655 | 1465220226273 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x121796800) [pid = 1655] [serial = 498] [outer = 0x119740800] 06:37:06 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:06 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:06 INFO - PROCESS | 1655 | 1465220226681 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]]]}] 06:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 573ms 06:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:37:06 INFO - PROCESS | 1655 | 1465220226691 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 1655 | 1465220226694 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:37:06 INFO - PROCESS | 1655 | 1465220226696 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 1655 | 1465220226698 Marionette TRACE conn2 <- [1,638,null,{}] 06:37:06 INFO - PROCESS | 1655 | 1465220226701 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}] 06:37:06 INFO - PROCESS | 1655 | 1465220226702 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:06 INFO - PROCESS | 1655 | 1465220226840 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:37:06 INFO - PROCESS | 1655 | 1465220226844 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 1655 | 1465220226845 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x121457800 == 31 [pid = 1655] [id = 167] 06:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x121bc5c00) [pid = 1655] [serial = 499] [outer = 0x0] 06:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12406f800) [pid = 1655] [serial = 500] [outer = 0x121bc5c00] 06:37:06 INFO - PROCESS | 1655 | 1465220226871 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1245f7400) [pid = 1655] [serial = 501] [outer = 0x121bc5c00] 06:37:07 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:07 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:07 INFO - PROCESS | 1655 | 1465220227212 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]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 06:37:07 INFO - PROCESS | 1655 | 1465220227215 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 1655 | 1465220227216 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:37:07 INFO - PROCESS | 1655 | 1465220227218 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 1655 | 1465220227219 Marionette TRACE conn2 <- [1,642,null,{}] 06:37:07 INFO - PROCESS | 1655 | 1465220227223 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}] 06:37:07 INFO - PROCESS | 1655 | 1465220227225 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:07 INFO - PROCESS | 1655 | 1465220227323 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:37:07 INFO - PROCESS | 1655 | 1465220227356 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 1655 | 1465220227357 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x121aec800 == 32 [pid = 1655] [id = 168] 06:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x121ce0800) [pid = 1655] [serial = 502] [outer = 0x0] 06:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12476d400) [pid = 1655] [serial = 503] [outer = 0x121ce0800] 06:37:07 INFO - PROCESS | 1655 | 1465220227383 Marionette DEBUG loaded listener.js 06:37:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12662b000) [pid = 1655] [serial = 504] [outer = 0x121ce0800] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12406c800) [pid = 1655] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1164b2000) [pid = 1655] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1175a0000) [pid = 1655] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1244b1000) [pid = 1655] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x126809400) [pid = 1655] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1184e1c00) [pid = 1655] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x116960c00) [pid = 1655] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119419800) [pid = 1655] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12bbd7800) [pid = 1655] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1197ef000) [pid = 1655] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1175a5800) [pid = 1655] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1184de400) [pid = 1655] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1175a2000) [pid = 1655] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x113238400) [pid = 1655] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1188f8c00) [pid = 1655] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:37:07 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118273400) [pid = 1655] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:37:07 INFO - PROCESS | 1655 | 1465220227837 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]]]}] 06:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 673ms 06:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:37:07 INFO - PROCESS | 1655 | 1465220227892 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 1655 | 1465220227893 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:37:07 INFO - PROCESS | 1655 | 1465220227895 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 1655 | 1465220227896 Marionette TRACE conn2 <- [1,646,null,{}] 06:37:07 INFO - PROCESS | 1655 | 1465220227898 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}] 06:37:07 INFO - PROCESS | 1655 | 1465220227902 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:08 INFO - PROCESS | 1655 | 1465220228019 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:37:08 INFO - PROCESS | 1655 | 1465220228052 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 1655 | 1465220228053 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ada000 == 33 [pid = 1655] [id = 169] 06:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1175a2000) [pid = 1655] [serial = 505] [outer = 0x0] 06:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1186b5400) [pid = 1655] [serial = 506] [outer = 0x1175a2000] 06:37:08 INFO - PROCESS | 1655 | 1465220228079 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12665b800) [pid = 1655] [serial = 507] [outer = 0x1175a2000] 06:37:08 INFO - PROCESS | 1655 | 1465220228384 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]]]}] 06:37:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:37:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 518ms 06:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:37:08 INFO - PROCESS | 1655 | 1465220228414 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:37:08 INFO - PROCESS | 1655 | 1465220228416 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:37:08 INFO - PROCESS | 1655 | 1465220228419 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - PROCESS | 1655 | 1465220228420 Marionette TRACE conn2 <- [1,650,null,{}] 06:37:08 INFO - PROCESS | 1655 | 1465220228426 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}] 06:37:08 INFO - PROCESS | 1655 | 1465220228428 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:08 INFO - PROCESS | 1655 | 1465220228541 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:37:08 INFO - PROCESS | 1655 | 1465220228640 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:08 INFO - PROCESS | 1655 | 1465220228641 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fe9800 == 34 [pid = 1655] [id = 170] 06:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118044c00) [pid = 1655] [serial = 508] [outer = 0x0] 06:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12680e400) [pid = 1655] [serial = 509] [outer = 0x118044c00] 06:37:08 INFO - PROCESS | 1655 | 1465220228682 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x127a2c400) [pid = 1655] [serial = 510] [outer = 0x118044c00] 06:37:09 INFO - PROCESS | 1655 | 1465220229007 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]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 623ms 06:37:09 INFO - PROCESS | 1655 | 1465220229045 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 1655 | 1465220229047 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:37:09 INFO - PROCESS | 1655 | 1465220229049 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 1655 | 1465220229050 Marionette TRACE conn2 <- [1,654,null,{}] 06:37:09 INFO - PROCESS | 1655 | 1465220229052 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}] 06:37:09 INFO - PROCESS | 1655 | 1465220229054 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:09 INFO - PROCESS | 1655 | 1465220229130 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:37:09 INFO - PROCESS | 1655 | 1465220229134 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 1655 | 1465220229135 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x127862800 == 35 [pid = 1655] [id = 171] 06:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x121950800) [pid = 1655] [serial = 511] [outer = 0x0] 06:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x127a35c00) [pid = 1655] [serial = 512] [outer = 0x121950800] 06:37:09 INFO - PROCESS | 1655 | 1465220229162 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1292f2000) [pid = 1655] [serial = 513] [outer = 0x121950800] 06:37:09 INFO - PROCESS | 1655 | 1465220229480 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]]]}] 06:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 468ms 06:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:37:09 INFO - PROCESS | 1655 | 1465220229518 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:37:09 INFO - PROCESS | 1655 | 1465220229520 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:37:09 INFO - PROCESS | 1655 | 1465220229525 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:37:09 INFO - PROCESS | 1655 | 1465220229526 Marionette TRACE conn2 <- [1,658,null,{}] 06:37:09 INFO - PROCESS | 1655 | 1465220229529 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}] 06:37:09 INFO - PROCESS | 1655 | 1465220229530 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:09 INFO - PROCESS | 1655 | 1465220229625 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:37:09 INFO - PROCESS | 1655 | 1465220229631 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 1655 | 1465220229632 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12787f800 == 36 [pid = 1655] [id = 172] 06:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119734800) [pid = 1655] [serial = 514] [outer = 0x0] 06:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1292f6c00) [pid = 1655] [serial = 515] [outer = 0x119734800] 06:37:09 INFO - PROCESS | 1655 | 1465220229664 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x129770000) [pid = 1655] [serial = 516] [outer = 0x119734800] 06:37:10 INFO - PROCESS | 1655 | 1465220230200 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]]]}] 06:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 722ms 06:37:10 INFO - PROCESS | 1655 | 1465220230264 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 1655 | 1465220230267 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:37:10 INFO - PROCESS | 1655 | 1465220230271 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 1655 | 1465220230277 Marionette TRACE conn2 <- [1,662,null,{}] 06:37:10 INFO - PROCESS | 1655 | 1465220230280 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}] 06:37:10 INFO - PROCESS | 1655 | 1465220230282 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:10 INFO - PROCESS | 1655 | 1465220230388 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:37:10 INFO - PROCESS | 1655 | 1465220230437 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:10 INFO - PROCESS | 1655 | 1465220230438 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x118139000 == 37 [pid = 1655] [id = 173] 06:37:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x116a6d800) [pid = 1655] [serial = 517] [outer = 0x0] 06:37:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x118186000) [pid = 1655] [serial = 518] [outer = 0x116a6d800] 06:37:10 INFO - PROCESS | 1655 | 1465220230471 Marionette DEBUG loaded listener.js 06:37:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1184ec000) [pid = 1655] [serial = 519] [outer = 0x116a6d800] 06:37:10 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:10 INFO - PROCESS | 1655 | 1465220230983 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]]]}] 06:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 725ms 06:37:11 INFO - PROCESS | 1655 | 1465220231037 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 1655 | 1465220231041 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:37:11 INFO - PROCESS | 1655 | 1465220231071 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 1655 | 1465220231073 Marionette TRACE conn2 <- [1,666,null,{}] 06:37:11 INFO - PROCESS | 1655 | 1465220231075 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}] 06:37:11 INFO - PROCESS | 1655 | 1465220231077 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:11 INFO - PROCESS | 1655 | 1465220231272 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:37:11 INFO - PROCESS | 1655 | 1465220231329 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 1655 | 1465220231331 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x112f14800 == 38 [pid = 1655] [id = 174] 06:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x116f7c400) [pid = 1655] [serial = 520] [outer = 0x0] 06:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x118046400) [pid = 1655] [serial = 521] [outer = 0x116f7c400] 06:37:11 INFO - PROCESS | 1655 | 1465220231360 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118631c00) [pid = 1655] [serial = 522] [outer = 0x116f7c400] 06:37:11 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:11 INFO - PROCESS | 1655 | --DOCSHELL 0x127862800 == 37 [pid = 1655] [id = 171] 06:37:11 INFO - PROCESS | 1655 | --DOCSHELL 0x124fe9800 == 36 [pid = 1655] [id = 170] 06:37:11 INFO - PROCESS | 1655 | --DOCSHELL 0x121ada000 == 35 [pid = 1655] [id = 169] 06:37:11 INFO - PROCESS | 1655 | --DOCSHELL 0x121aec800 == 34 [pid = 1655] [id = 168] 06:37:11 INFO - PROCESS | 1655 | --DOCSHELL 0x121457800 == 33 [pid = 1655] [id = 167] 06:37:11 INFO - PROCESS | 1655 | --DOCSHELL 0x119481800 == 32 [pid = 1655] [id = 166] 06:37:11 INFO - PROCESS | 1655 | --DOCSHELL 0x118148000 == 31 [pid = 1655] [id = 165] 06:37:11 INFO - PROCESS | 1655 | --DOCSHELL 0x116f17800 == 30 [pid = 1655] [id = 164] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x121953400) [pid = 1655] [serial = 452] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124769000) [pid = 1655] [serial = 430] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118887400) [pid = 1655] [serial = 442] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11804dc00) [pid = 1655] [serial = 445] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11827a000) [pid = 1655] [serial = 446] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1188ee400) [pid = 1655] [serial = 448] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12c190000) [pid = 1655] [serial = 439] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1184de800) [pid = 1655] [serial = 424] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12bdd7800) [pid = 1655] [serial = 436] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x121418800) [pid = 1655] [serial = 451] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12976f800) [pid = 1655] [serial = 433] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1189f9800) [pid = 1655] [serial = 449] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12141b800) [pid = 1655] [serial = 427] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118180c00) [pid = 1655] [serial = 460] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11834ac00) [pid = 1655] [serial = 461] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x117126c00) [pid = 1655] [serial = 463] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119423800) [pid = 1655] [serial = 469] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1188f3800) [pid = 1655] [serial = 467] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1189fd400) [pid = 1655] [serial = 464] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1265bac00) [pid = 1655] [serial = 458] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11834fc00) [pid = 1655] [serial = 466] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12141c800) [pid = 1655] [serial = 470] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124734c00) [pid = 1655] [serial = 455] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1244aec00) [pid = 1655] [serial = 454] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x124771c00) [pid = 1655] [serial = 457] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12cfaf800) [pid = 1655] [serial = 440] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x127a29400) [pid = 1655] [serial = 431] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12b590800) [pid = 1655] [serial = 434] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x119738c00) [pid = 1655] [serial = 443] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x118959000) [pid = 1655] [serial = 425] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1217d5000) [pid = 1655] [serial = 428] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12c196c00) [pid = 1655] [serial = 437] [outer = 0x0] [url = about:blank] 06:37:11 INFO - PROCESS | 1655 | 1465220231804 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]]]}] 06:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 770ms 06:37:11 INFO - PROCESS | 1655 | 1465220231841 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:37:11 INFO - PROCESS | 1655 | 1465220231844 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:37:11 INFO - PROCESS | 1655 | 1465220231847 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:37:11 INFO - PROCESS | 1655 | 1465220231849 Marionette TRACE conn2 <- [1,670,null,{}] 06:37:11 INFO - PROCESS | 1655 | 1465220231852 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}] 06:37:11 INFO - PROCESS | 1655 | 1465220231853 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:11 INFO - PROCESS | 1655 | 1465220231932 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:37:11 INFO - PROCESS | 1655 | 1465220231936 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 1655 | 1465220231938 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169a1000 == 31 [pid = 1655] [id = 175] 06:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x118634c00) [pid = 1655] [serial = 523] [outer = 0x0] 06:37:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x118959000) [pid = 1655] [serial = 524] [outer = 0x118634c00] 06:37:11 INFO - PROCESS | 1655 | 1465220231969 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x11973c000) [pid = 1655] [serial = 525] [outer = 0x118634c00] 06:37:12 INFO - PROCESS | 1655 | 1465220232326 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]]]}] 06:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 06:37:12 INFO - PROCESS | 1655 | 1465220232366 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:37:12 INFO - PROCESS | 1655 | 1465220232368 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:37:12 INFO - PROCESS | 1655 | 1465220232370 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 1655 | 1465220232372 Marionette TRACE conn2 <- [1,674,null,{}] 06:37:12 INFO - PROCESS | 1655 | 1465220232374 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}] 06:37:12 INFO - PROCESS | 1655 | 1465220232375 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:12 INFO - PROCESS | 1655 | 1465220232453 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:37:12 INFO - PROCESS | 1655 | 1465220232462 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:12 INFO - PROCESS | 1655 | 1465220232463 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x118329800 == 32 [pid = 1655] [id = 176] 06:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1197ef000) [pid = 1655] [serial = 526] [outer = 0x0] 06:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x12141b800) [pid = 1655] [serial = 527] [outer = 0x1197ef000] 06:37:12 INFO - PROCESS | 1655 | 1465220232489 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x12194c400) [pid = 1655] [serial = 528] [outer = 0x1197ef000] 06:37:12 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:12 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:37:12 INFO - PROCESS | 1655 | 1465220232857 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]]]}] 06:37:12 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 06:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 06:37:12 INFO - PROCESS | 1655 | 1465220232891 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:37:12 INFO - PROCESS | 1655 | 1465220232893 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:37:12 INFO - PROCESS | 1655 | 1465220232909 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 1655 | 1465220232912 Marionette TRACE conn2 <- [1,678,null,{}] 06:37:12 INFO - PROCESS | 1655 | 1465220232916 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}] 06:37:12 INFO - PROCESS | 1655 | 1465220232919 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:13 INFO - PROCESS | 1655 | 1465220233001 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:37:13 INFO - PROCESS | 1655 | 1465220233006 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 1655 | 1465220233008 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x11948b800 == 33 [pid = 1655] [id = 177] 06:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x121e51800) [pid = 1655] [serial = 529] [outer = 0x0] 06:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1244b0000) [pid = 1655] [serial = 530] [outer = 0x121e51800] 06:37:13 INFO - PROCESS | 1655 | 1465220233034 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x126629c00) [pid = 1655] [serial = 531] [outer = 0x121e51800] 06:37:13 INFO - PROCESS | 1655 | 1465220233364 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]]]}] 06:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 483ms 06:37:13 INFO - PROCESS | 1655 | 1465220233381 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 1655 | 1465220233382 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:37:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:37:13 INFO - PROCESS | 1655 | 1465220233384 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 1655 | 1465220233385 Marionette TRACE conn2 <- [1,682,null,{}] 06:37:13 INFO - PROCESS | 1655 | 1465220233390 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}] 06:37:13 INFO - PROCESS | 1655 | 1465220233393 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:13 INFO - PROCESS | 1655 | 1465220233470 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:37:13 INFO - PROCESS | 1655 | 1465220233475 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 1655 | 1465220233477 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12144c800 == 34 [pid = 1655] [id = 178] 06:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x116786400) [pid = 1655] [serial = 532] [outer = 0x0] 06:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x126636800) [pid = 1655] [serial = 533] [outer = 0x116786400] 06:37:13 INFO - PROCESS | 1655 | 1465220233502 Marionette DEBUG loaded listener.js 06:37:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x126c50c00) [pid = 1655] [serial = 534] [outer = 0x116786400] 06:37:14 INFO - PROCESS | 1655 | 1465220234337 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]]]}] 06:37:14 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) 06:37:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 972ms 06:37:14 INFO - PROCESS | 1655 | 1465220234357 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 1655 | 1465220234358 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:37:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:37:14 INFO - PROCESS | 1655 | 1465220234361 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:37:14 INFO - PROCESS | 1655 | 1465220234362 Marionette TRACE conn2 <- [1,686,null,{}] 06:37:14 INFO - PROCESS | 1655 | 1465220234364 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}] 06:37:14 INFO - PROCESS | 1655 | 1465220234365 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:14 INFO - PROCESS | 1655 | 1465220234460 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:37:14 INFO - PROCESS | 1655 | 1465220234493 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:14 INFO - PROCESS | 1655 | 1465220234497 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192c8800 == 35 [pid = 1655] [id = 179] 06:37:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x128fb2800) [pid = 1655] [serial = 535] [outer = 0x0] 06:37:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1292ed000) [pid = 1655] [serial = 536] [outer = 0x128fb2800] 06:37:14 INFO - PROCESS | 1655 | 1465220234529 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x129777800) [pid = 1655] [serial = 537] [outer = 0x128fb2800] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x121950800) [pid = 1655] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x118044c00) [pid = 1655] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119740800) [pid = 1655] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x121bc5c00) [pid = 1655] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x116f82000) [pid = 1655] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x128fb7400) [pid = 1655] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x110e5c800) [pid = 1655] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1186b6c00) [pid = 1655] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1245eec00) [pid = 1655] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x121ce0800) [pid = 1655] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1265bc400) [pid = 1655] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x126a0ec00) [pid = 1655] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x1175a2000) [pid = 1655] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:37:15 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1184ea400) [pid = 1655] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:37:15 INFO - PROCESS | 1655 | 1465220235358 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]]]}] 06:37:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:37:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1019ms 06:37:15 INFO - PROCESS | 1655 | 1465220235381 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:37:15 INFO - PROCESS | 1655 | 1465220235382 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:37:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:37:15 INFO - PROCESS | 1655 | 1465220235384 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 1655 | 1465220235385 Marionette TRACE conn2 <- [1,690,null,{}] 06:37:15 INFO - PROCESS | 1655 | 1465220235399 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}] 06:37:15 INFO - PROCESS | 1655 | 1465220235400 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:15 INFO - PROCESS | 1655 | 1465220235476 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:37:15 INFO - PROCESS | 1655 | 1465220235479 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 1655 | 1465220235480 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x119991000 == 36 [pid = 1655] [id = 180] 06:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x118044c00) [pid = 1655] [serial = 538] [outer = 0x0] 06:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x124a52000) [pid = 1655] [serial = 539] [outer = 0x118044c00] 06:37:15 INFO - PROCESS | 1655 | 1465220235507 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x126a10000) [pid = 1655] [serial = 540] [outer = 0x118044c00] 06:37:16 INFO - PROCESS | 1655 | 1465220236307 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]]]}] 06:37:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:37:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 06:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:37:16 INFO - PROCESS | 1655 | 1465220236353 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 1655 | 1465220236354 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:37:16 INFO - PROCESS | 1655 | 1465220236357 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 1655 | 1465220236358 Marionette TRACE conn2 <- [1,694,null,{}] 06:37:16 INFO - PROCESS | 1655 | 1465220236360 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}] 06:37:16 INFO - PROCESS | 1655 | 1465220236361 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:16 INFO - PROCESS | 1655 | 1465220236453 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:37:16 INFO - PROCESS | 1655 | 1465220236458 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:16 INFO - PROCESS | 1655 | 1465220236460 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x116aa8000 == 37 [pid = 1655] [id = 181] 06:37:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1184e9c00) [pid = 1655] [serial = 541] [outer = 0x0] 06:37:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x129773400) [pid = 1655] [serial = 542] [outer = 0x1184e9c00] 06:37:16 INFO - PROCESS | 1655 | 1465220236484 Marionette DEBUG loaded listener.js 06:37:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x12a82f800) [pid = 1655] [serial = 543] [outer = 0x1184e9c00] 06:37:17 INFO - PROCESS | 1655 | 1465220237285 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]]]}] 06:37:17 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) 06:37:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 06:37:17 INFO - PROCESS | 1655 | 1465220237326 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:37:17 INFO - PROCESS | 1655 | 1465220237327 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:37:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:37:17 INFO - PROCESS | 1655 | 1465220237330 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:37:17 INFO - PROCESS | 1655 | 1465220237331 Marionette TRACE conn2 <- [1,698,null,{}] 06:37:17 INFO - PROCESS | 1655 | 1465220237333 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}] 06:37:17 INFO - PROCESS | 1655 | 1465220237334 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:17 INFO - PROCESS | 1655 | 1465220237412 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:37:17 INFO - PROCESS | 1655 | 1465220237416 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 1655 | 1465220237417 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12954b000 == 38 [pid = 1655] [id = 182] 06:37:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x124359800) [pid = 1655] [serial = 544] [outer = 0x0] 06:37:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x12aa5d400) [pid = 1655] [serial = 545] [outer = 0x124359800] 06:37:17 INFO - PROCESS | 1655 | 1465220237449 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x12afdfc00) [pid = 1655] [serial = 546] [outer = 0x124359800] 06:37:18 INFO - PROCESS | 1655 | 1465220238256 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]]]}] 06:37:18 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) 06:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 968ms 06:37:18 INFO - PROCESS | 1655 | 1465220238299 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 1655 | 1465220238301 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:37:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:37:18 INFO - PROCESS | 1655 | 1465220238305 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 1655 | 1465220238307 Marionette TRACE conn2 <- [1,702,null,{}] 06:37:18 INFO - PROCESS | 1655 | 1465220238311 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}] 06:37:18 INFO - PROCESS | 1655 | 1465220238313 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:18 INFO - PROCESS | 1655 | 1465220238415 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:37:18 INFO - PROCESS | 1655 | 1465220238462 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 1655 | 1465220238465 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x11699f800 == 39 [pid = 1655] [id = 183] 06:37:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x118280400) [pid = 1655] [serial = 547] [outer = 0x0] 06:37:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1184de800) [pid = 1655] [serial = 548] [outer = 0x118280400] 06:37:18 INFO - PROCESS | 1655 | 1465220238497 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x118893800) [pid = 1655] [serial = 549] [outer = 0x118280400] 06:37:19 INFO - PROCESS | 1655 | 1465220239399 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]]]}] 06:37:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:37:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 06:37:19 INFO - PROCESS | 1655 | 1465220239427 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 1655 | 1465220239430 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:37:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:37:19 INFO - PROCESS | 1655 | 1465220239435 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 1655 | 1465220239436 Marionette TRACE conn2 <- [1,706,null,{}] 06:37:19 INFO - PROCESS | 1655 | 1465220239439 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}] 06:37:19 INFO - PROCESS | 1655 | 1465220239441 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:19 INFO - PROCESS | 1655 | 1465220239540 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:37:19 INFO - PROCESS | 1655 | 1465220239587 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:19 INFO - PROCESS | 1655 | 1465220239588 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cb2000 == 40 [pid = 1655] [id = 184] 06:37:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x121418800) [pid = 1655] [serial = 550] [outer = 0x0] 06:37:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1217d2000) [pid = 1655] [serial = 551] [outer = 0x121418800] 06:37:19 INFO - PROCESS | 1655 | 1465220239620 Marionette DEBUG loaded listener.js 06:37:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1244a3c00) [pid = 1655] [serial = 552] [outer = 0x121418800] 06:37:20 INFO - PROCESS | 1655 | 1465220240499 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]]]}] 06:37:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:37:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms 06:37:20 INFO - PROCESS | 1655 | 1465220240520 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:37:20 INFO - PROCESS | 1655 | 1465220240522 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:37:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:37:20 INFO - PROCESS | 1655 | 1465220240526 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:37:20 INFO - PROCESS | 1655 | 1465220240528 Marionette TRACE conn2 <- [1,710,null,{}] 06:37:20 INFO - PROCESS | 1655 | 1465220240536 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}] 06:37:20 INFO - PROCESS | 1655 | 1465220240541 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:20 INFO - PROCESS | 1655 | 1465220240643 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:37:20 INFO - PROCESS | 1655 | 1465220240690 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 1655 | 1465220240692 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ad6800 == 41 [pid = 1655] [id = 185] 06:37:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124a57400) [pid = 1655] [serial = 553] [outer = 0x0] 06:37:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x126635800) [pid = 1655] [serial = 554] [outer = 0x124a57400] 06:37:20 INFO - PROCESS | 1655 | 1465220240724 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x127a2cc00) [pid = 1655] [serial = 555] [outer = 0x124a57400] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x116aa8000 == 40 [pid = 1655] [id = 181] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x119991000 == 39 [pid = 1655] [id = 180] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1192c8800 == 38 [pid = 1655] [id = 179] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12144c800 == 37 [pid = 1655] [id = 178] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x11948b800 == 36 [pid = 1655] [id = 177] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x118329800 == 35 [pid = 1655] [id = 176] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1169a1000 == 34 [pid = 1655] [id = 175] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x112f14800 == 33 [pid = 1655] [id = 174] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12787f800 == 32 [pid = 1655] [id = 172] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x118139000 == 31 [pid = 1655] [id = 173] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1186a0800 == 30 [pid = 1655] [id = 163] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x119cb2000 == 29 [pid = 1655] [id = 184] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12954b000 == 28 [pid = 1655] [id = 182] 06:37:22 INFO - PROCESS | 1655 | --DOCSHELL 0x11699f800 == 27 [pid = 1655] [id = 183] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x127a2c400) [pid = 1655] [serial = 510] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119d32800) [pid = 1655] [serial = 497] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12406f800) [pid = 1655] [serial = 500] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1175a7c00) [pid = 1655] [serial = 491] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12970b000) [pid = 1655] [serial = 488] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x129141400) [pid = 1655] [serial = 487] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118959400) [pid = 1655] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x118182400) [pid = 1655] [serial = 473] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1131d6c00) [pid = 1655] [serial = 472] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x121948000) [pid = 1655] [serial = 476] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12141cc00) [pid = 1655] [serial = 475] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1265bf000) [pid = 1655] [serial = 479] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x124f96000) [pid = 1655] [serial = 478] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12476d400) [pid = 1655] [serial = 503] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x126664000) [pid = 1655] [serial = 482] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x126630000) [pid = 1655] [serial = 481] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x127a2a000) [pid = 1655] [serial = 485] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1186b5400) [pid = 1655] [serial = 506] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1278dac00) [pid = 1655] [serial = 484] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1245f7400) [pid = 1655] [serial = 501] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x12680e400) [pid = 1655] [serial = 509] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1292f2000) [pid = 1655] [serial = 513] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x12662b000) [pid = 1655] [serial = 504] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x12665b800) [pid = 1655] [serial = 507] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x1186bf400) [pid = 1655] [serial = 494] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x1189ac800) [pid = 1655] [serial = 495] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x121796800) [pid = 1655] [serial = 498] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x118279000) [pid = 1655] [serial = 492] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x1292f6c00) [pid = 1655] [serial = 515] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x127a35c00) [pid = 1655] [serial = 512] [outer = 0x0] [url = about:blank] 06:37:22 INFO - PROCESS | 1655 | 1465220242246 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]]]}] 06:37:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:37:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1774ms 06:37:22 INFO - PROCESS | 1655 | 1465220242301 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 1655 | 1465220242303 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:37:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:37:22 INFO - PROCESS | 1655 | 1465220242307 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 1655 | 1465220242310 Marionette TRACE conn2 <- [1,714,null,{}] 06:37:22 INFO - PROCESS | 1655 | 1465220242314 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}] 06:37:22 INFO - PROCESS | 1655 | 1465220242316 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:22 INFO - PROCESS | 1655 | 1465220242391 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:37:22 INFO - PROCESS | 1655 | 1465220242396 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 1655 | 1465220242398 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x115e91000 == 28 [pid = 1655] [id = 186] 06:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x118180800) [pid = 1655] [serial = 556] [outer = 0x0] 06:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x118182400) [pid = 1655] [serial = 557] [outer = 0x118180800] 06:37:22 INFO - PROCESS | 1655 | 1465220242430 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x118280c00) [pid = 1655] [serial = 558] [outer = 0x118180800] 06:37:23 INFO - PROCESS | 1655 | 1465220243231 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]]]}] 06:37:23 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 06:37:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 973ms 06:37:23 INFO - PROCESS | 1655 | 1465220243279 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 1655 | 1465220243283 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:37:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:37:23 INFO - PROCESS | 1655 | 1465220243287 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 1655 | 1465220243289 Marionette TRACE conn2 <- [1,718,null,{}] 06:37:23 INFO - PROCESS | 1655 | 1465220243297 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}] 06:37:23 INFO - PROCESS | 1655 | 1465220243299 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:23 INFO - PROCESS | 1655 | 1465220243375 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:37:23 INFO - PROCESS | 1655 | 1465220243379 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 1655 | 1465220243381 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x116ac0800 == 29 [pid = 1655] [id = 187] 06:37:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1185b9800) [pid = 1655] [serial = 559] [outer = 0x0] 06:37:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x118886c00) [pid = 1655] [serial = 560] [outer = 0x1185b9800] 06:37:23 INFO - PROCESS | 1655 | 1465220243411 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x1188f8400) [pid = 1655] [serial = 561] [outer = 0x1185b9800] 06:37:24 INFO - PROCESS | 1655 | 1465220244235 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]]]}] 06:37:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:37:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 974ms 06:37:24 INFO - PROCESS | 1655 | 1465220244261 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 1655 | 1465220244263 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:37:24 INFO - PROCESS | 1655 | 1465220244273 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 1655 | 1465220244277 Marionette TRACE conn2 <- [1,722,null,{}] 06:37:24 INFO - PROCESS | 1655 | 1465220244285 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}] 06:37:24 INFO - PROCESS | 1655 | 1465220244288 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:24 INFO - PROCESS | 1655 | 1465220244381 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:37:24 INFO - PROCESS | 1655 | 1465220244415 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 1655 | 1465220244417 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x11832b000 == 30 [pid = 1655] [id = 188] 06:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1197f6800) [pid = 1655] [serial = 562] [outer = 0x0] 06:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x119d28c00) [pid = 1655] [serial = 563] [outer = 0x1197f6800] 06:37:24 INFO - PROCESS | 1655 | 1465220244445 Marionette DEBUG loaded listener.js 06:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x121422800) [pid = 1655] [serial = 564] [outer = 0x1197f6800] 06:37:24 INFO - PROCESS | 1655 | 1465220244762 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] 06:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:37:24 INFO - PROCESS | 1655 | 1465220244803 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:37:24 INFO - PROCESS | 1655 | 1465220244805 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 1655 | 1465220244808 Marionette TRACE conn2 <- [1,726,null,{}] 06:37:24 INFO - PROCESS | 1655 | 1465220244811 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}] 06:37:24 INFO - PROCESS | 1655 | 1465220244812 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:24 INFO - PROCESS | 1655 | 1465220244908 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:37:24 INFO - PROCESS | 1655 | 1465220244941 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:24 INFO - PROCESS | 1655 | 1465220244942 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192c5000 == 31 [pid = 1655] [id = 189] 06:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x121949000) [pid = 1655] [serial = 565] [outer = 0x0] 06:37:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x12406f000) [pid = 1655] [serial = 566] [outer = 0x121949000] 06:37:24 INFO - PROCESS | 1655 | 1465220244967 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1244b0c00) [pid = 1655] [serial = 567] [outer = 0x121949000] 06:37:25 INFO - PROCESS | 1655 | 1465220245320 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]]]}] 06:37:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:37:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 06:37:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:37:25 INFO - PROCESS | 1655 | 1465220245326 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:37:25 INFO - PROCESS | 1655 | 1465220245328 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:37:25 INFO - PROCESS | 1655 | 1465220245330 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 1655 | 1465220245331 Marionette TRACE conn2 <- [1,730,null,{}] 06:37:25 INFO - PROCESS | 1655 | 1465220245333 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}] 06:37:25 INFO - PROCESS | 1655 | 1465220245335 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:25 INFO - PROCESS | 1655 | 1465220245451 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:37:25 INFO - PROCESS | 1655 | 1465220245461 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 1655 | 1465220245462 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x119da5000 == 32 [pid = 1655] [id = 190] 06:37:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x121948000) [pid = 1655] [serial = 568] [outer = 0x0] 06:37:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x124f95800) [pid = 1655] [serial = 569] [outer = 0x121948000] 06:37:25 INFO - PROCESS | 1655 | 1465220245487 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x12662ac00) [pid = 1655] [serial = 570] [outer = 0x121948000] 06:37:25 INFO - PROCESS | 1655 | 1465220245835 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] 06:37:25 INFO - PROCESS | 1655 | 1465220245850 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:37:25 INFO - PROCESS | 1655 | 1465220245852 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:37:25 INFO - PROCESS | 1655 | 1465220245853 Marionette TRACE conn2 <- [1,734,null,{}] 06:37:25 INFO - PROCESS | 1655 | 1465220245863 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}] 06:37:25 INFO - PROCESS | 1655 | 1465220245867 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:25 INFO - PROCESS | 1655 | 1465220245975 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:37:25 INFO - PROCESS | 1655 | 1465220245979 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 1655 | 1465220245980 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ada000 == 33 [pid = 1655] [id = 191] 06:37:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x121952c00) [pid = 1655] [serial = 571] [outer = 0x0] 06:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x126666000) [pid = 1655] [serial = 572] [outer = 0x121952c00] 06:37:26 INFO - PROCESS | 1655 | 1465220246006 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1292f0800) [pid = 1655] [serial = 573] [outer = 0x121952c00] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x124359800) [pid = 1655] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x116f7c400) [pid = 1655] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x121e51800) [pid = 1655] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x118634c00) [pid = 1655] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x116786400) [pid = 1655] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x119734800) [pid = 1655] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1197ef000) [pid = 1655] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x118044c00) [pid = 1655] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x116a6d800) [pid = 1655] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1184e9c00) [pid = 1655] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:37:26 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x128fb2800) [pid = 1655] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:37:26 INFO - PROCESS | 1655 | 1465220246414 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:37:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 571ms 06:37:26 INFO - PROCESS | 1655 | 1465220246425 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 1655 | 1465220246427 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:37:26 INFO - PROCESS | 1655 | 1465220246430 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 1655 | 1465220246431 Marionette TRACE conn2 <- [1,738,null,{}] 06:37:26 INFO - PROCESS | 1655 | 1465220246433 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:26 INFO - PROCESS | 1655 | 1465220246434 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:26 INFO - PROCESS | 1655 | 1465220246513 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:37:26 INFO - PROCESS | 1655 | 1465220246517 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 1655 | 1465220246518 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x124310800 == 34 [pid = 1655] [id = 192] 06:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x118957400) [pid = 1655] [serial = 574] [outer = 0x0] 06:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1278db400) [pid = 1655] [serial = 575] [outer = 0x118957400] 06:37:26 INFO - PROCESS | 1655 | 1465220246545 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x12970b000) [pid = 1655] [serial = 576] [outer = 0x118957400] 06:37:27 INFO - PROCESS | 1655 | 1465220247364 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:37:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:37:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 968ms 06:37:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:37:27 INFO - PROCESS | 1655 | 1465220247399 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 1655 | 1465220247400 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:37:27 INFO - PROCESS | 1655 | 1465220247402 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 1655 | 1465220247403 Marionette TRACE conn2 <- [1,742,null,{}] 06:37:27 INFO - PROCESS | 1655 | 1465220247406 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:27 INFO - PROCESS | 1655 | 1465220247409 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:27 INFO - PROCESS | 1655 | 1465220247495 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:37:27 INFO - PROCESS | 1655 | 1465220247500 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:27 INFO - PROCESS | 1655 | 1465220247501 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12506d000 == 35 [pid = 1655] [id = 193] 06:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1292f3000) [pid = 1655] [serial = 577] [outer = 0x0] 06:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1297b0800) [pid = 1655] [serial = 578] [outer = 0x1292f3000] 06:37:27 INFO - PROCESS | 1655 | 1465220247529 Marionette DEBUG loaded listener.js 06:37:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x12a82cc00) [pid = 1655] [serial = 579] [outer = 0x1292f3000] 06:37:28 INFO - PROCESS | 1655 | 1465220248349 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:37:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:37:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 06:37:28 INFO - PROCESS | 1655 | 1465220248375 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:37:28 INFO - PROCESS | 1655 | 1465220248378 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:37:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:37:28 INFO - PROCESS | 1655 | 1465220248382 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:37:28 INFO - PROCESS | 1655 | 1465220248384 Marionette TRACE conn2 <- [1,746,null,{}] 06:37:28 INFO - PROCESS | 1655 | 1465220248388 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:28 INFO - PROCESS | 1655 | 1465220248389 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:28 INFO - PROCESS | 1655 | 1465220248497 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:37:28 INFO - PROCESS | 1655 | 1465220248542 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 1655 | 1465220248544 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x116448000 == 36 [pid = 1655] [id = 194] 06:37:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x117127c00) [pid = 1655] [serial = 580] [outer = 0x0] 06:37:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11765d400) [pid = 1655] [serial = 581] [outer = 0x117127c00] 06:37:28 INFO - PROCESS | 1655 | 1465220248578 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x118349c00) [pid = 1655] [serial = 582] [outer = 0x117127c00] 06:37:29 INFO - PROCESS | 1655 | 1465220249535 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:37:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:37:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1171ms 06:37:29 INFO - PROCESS | 1655 | 1465220249553 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:37:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:37:29 INFO - PROCESS | 1655 | 1465220249557 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:37:29 INFO - PROCESS | 1655 | 1465220249562 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 1655 | 1465220249564 Marionette TRACE conn2 <- [1,750,null,{}] 06:37:29 INFO - PROCESS | 1655 | 1465220249566 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:29 INFO - PROCESS | 1655 | 1465220249568 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:29 INFO - PROCESS | 1655 | 1465220249676 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:37:29 INFO - PROCESS | 1655 | 1465220249721 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 1655 | 1465220249723 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x118984800 == 37 [pid = 1655] [id = 195] 06:37:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x118960000) [pid = 1655] [serial = 583] [outer = 0x0] 06:37:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1189ac800) [pid = 1655] [serial = 584] [outer = 0x118960000] 06:37:29 INFO - PROCESS | 1655 | 1465220249755 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x119736400) [pid = 1655] [serial = 585] [outer = 0x118960000] 06:37:30 INFO - PROCESS | 1655 | --DOCSHELL 0x124310800 == 36 [pid = 1655] [id = 192] 06:37:30 INFO - PROCESS | 1655 | --DOCSHELL 0x121ada000 == 35 [pid = 1655] [id = 191] 06:37:30 INFO - PROCESS | 1655 | --DOCSHELL 0x119da5000 == 34 [pid = 1655] [id = 190] 06:37:30 INFO - PROCESS | 1655 | --DOCSHELL 0x1192c5000 == 33 [pid = 1655] [id = 189] 06:37:30 INFO - PROCESS | 1655 | --DOCSHELL 0x11832b000 == 32 [pid = 1655] [id = 188] 06:37:30 INFO - PROCESS | 1655 | --DOCSHELL 0x116ac0800 == 31 [pid = 1655] [id = 187] 06:37:30 INFO - PROCESS | 1655 | --DOCSHELL 0x115e91000 == 30 [pid = 1655] [id = 186] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x118631c00) [pid = 1655] [serial = 522] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1244b0000) [pid = 1655] [serial = 530] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x126629c00) [pid = 1655] [serial = 531] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x118959000) [pid = 1655] [serial = 524] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x11973c000) [pid = 1655] [serial = 525] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x126636800) [pid = 1655] [serial = 533] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x129770000) [pid = 1655] [serial = 516] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12141b800) [pid = 1655] [serial = 527] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x124a52000) [pid = 1655] [serial = 539] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x12194c400) [pid = 1655] [serial = 528] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x118186000) [pid = 1655] [serial = 518] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1184ec000) [pid = 1655] [serial = 519] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x12a82f800) [pid = 1655] [serial = 543] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x118046400) [pid = 1655] [serial = 521] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x12afdfc00) [pid = 1655] [serial = 546] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x1292ed000) [pid = 1655] [serial = 536] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x129777800) [pid = 1655] [serial = 537] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x126a10000) [pid = 1655] [serial = 540] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x126c50c00) [pid = 1655] [serial = 534] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 57 (0x129773400) [pid = 1655] [serial = 542] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | --DOMWINDOW == 56 (0x12aa5d400) [pid = 1655] [serial = 545] [outer = 0x0] [url = about:blank] 06:37:30 INFO - PROCESS | 1655 | 1465220250833 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:37:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1321ms 06:37:30 INFO - PROCESS | 1655 | 1465220250882 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 1655 | 1465220250885 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:37:30 INFO - PROCESS | 1655 | 1465220250888 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 1655 | 1465220250891 Marionette TRACE conn2 <- [1,754,null,{}] 06:37:30 INFO - PROCESS | 1655 | 1465220250894 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:30 INFO - PROCESS | 1655 | 1465220250896 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:30 INFO - PROCESS | 1655 | 1465220250975 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:37:31 INFO - PROCESS | 1655 | 1465220251007 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 1655 | 1465220251008 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x11334b800 == 31 [pid = 1655] [id = 196] 06:37:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x112fbc000) [pid = 1655] [serial = 586] [outer = 0x0] 06:37:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x1131d5400) [pid = 1655] [serial = 587] [outer = 0x112fbc000] 06:37:31 INFO - PROCESS | 1655 | 1465220251039 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x113b3cc00) [pid = 1655] [serial = 588] [outer = 0x112fbc000] 06:37:31 INFO - PROCESS | 1655 | 1465220251980 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 06:37:32 INFO - PROCESS | 1655 | 1465220252009 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 1655 | 1465220252012 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:37:32 INFO - PROCESS | 1655 | 1465220252016 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 1655 | 1465220252018 Marionette TRACE conn2 <- [1,758,null,{}] 06:37:32 INFO - PROCESS | 1655 | 1465220252020 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:32 INFO - PROCESS | 1655 | 1465220252022 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:32 INFO - PROCESS | 1655 | 1465220252102 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:37:32 INFO - PROCESS | 1655 | 1465220252109 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 1655 | 1465220252110 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x116aba000 == 32 [pid = 1655] [id = 197] 06:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x1175a2400) [pid = 1655] [serial = 589] [outer = 0x0] 06:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x118041400) [pid = 1655] [serial = 590] [outer = 0x1175a2400] 06:37:32 INFO - PROCESS | 1655 | 1465220252137 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x118273800) [pid = 1655] [serial = 591] [outer = 0x1175a2400] 06:37:32 INFO - PROCESS | 1655 | 1465220252495 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 519ms 06:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:37:32 INFO - PROCESS | 1655 | 1465220252538 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 1655 | 1465220252539 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:37:32 INFO - PROCESS | 1655 | 1465220252541 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 1655 | 1465220252544 Marionette TRACE conn2 <- [1,762,null,{}] 06:37:32 INFO - PROCESS | 1655 | 1465220252552 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:32 INFO - PROCESS | 1655 | 1465220252555 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:32 INFO - PROCESS | 1655 | 1465220252658 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:37:32 INFO - PROCESS | 1655 | 1465220252664 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 1655 | 1465220252666 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x11837a800 == 33 [pid = 1655] [id = 198] 06:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x1166f5000) [pid = 1655] [serial = 592] [outer = 0x0] 06:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x118888800) [pid = 1655] [serial = 593] [outer = 0x1166f5000] 06:37:32 INFO - PROCESS | 1655 | 1465220252696 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1189f7800) [pid = 1655] [serial = 594] [outer = 0x1166f5000] 06:37:33 INFO - PROCESS | 1655 | 1465220253631 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:37:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:37:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 06:37:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:37:33 INFO - PROCESS | 1655 | 1465220253664 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 1655 | 1465220253666 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:37:33 INFO - PROCESS | 1655 | 1465220253668 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 1655 | 1465220253669 Marionette TRACE conn2 <- [1,766,null,{}] 06:37:33 INFO - PROCESS | 1655 | 1465220253671 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:33 INFO - PROCESS | 1655 | 1465220253673 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:33 INFO - PROCESS | 1655 | 1465220253772 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:37:33 INFO - PROCESS | 1655 | 1465220253775 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 1655 | 1465220253776 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cf000 == 34 [pid = 1655] [id = 199] 06:37:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1197f2c00) [pid = 1655] [serial = 595] [outer = 0x0] 06:37:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x119c59400) [pid = 1655] [serial = 596] [outer = 0x1197f2c00] 06:37:33 INFO - PROCESS | 1655 | 1465220253802 Marionette DEBUG loaded listener.js 06:37:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x12141a400) [pid = 1655] [serial = 597] [outer = 0x1197f2c00] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x121949000) [pid = 1655] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1185b9800) [pid = 1655] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x124a57400) [pid = 1655] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x118280400) [pid = 1655] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x121418800) [pid = 1655] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x121948000) [pid = 1655] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x121952c00) [pid = 1655] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x118957400) [pid = 1655] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x118180800) [pid = 1655] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:37:34 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x1197f6800) [pid = 1655] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:37:34 INFO - PROCESS | 1655 | 1465220254614 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:37:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:37:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 06:37:34 INFO - PROCESS | 1655 | 1465220254639 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 1655 | 1465220254640 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:37:34 INFO - PROCESS | 1655 | 1465220254642 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 1655 | 1465220254643 Marionette TRACE conn2 <- [1,770,null,{}] 06:37:34 INFO - PROCESS | 1655 | 1465220254648 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:34 INFO - PROCESS | 1655 | 1465220254649 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:34 INFO - PROCESS | 1655 | 1465220254721 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:37:34 INFO - PROCESS | 1655 | 1465220254724 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:34 INFO - PROCESS | 1655 | 1465220254725 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x119ca8800 == 35 [pid = 1655] [id = 200] 06:37:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x118180800) [pid = 1655] [serial = 598] [outer = 0x0] 06:37:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x121418800) [pid = 1655] [serial = 599] [outer = 0x118180800] 06:37:34 INFO - PROCESS | 1655 | 1465220254751 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x121425800) [pid = 1655] [serial = 600] [outer = 0x118180800] 06:37:35 INFO - PROCESS | 1655 | 1465220255093 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 470ms 06:37:35 INFO - PROCESS | 1655 | 1465220255113 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 1655 | 1465220255114 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:37:35 INFO - PROCESS | 1655 | 1465220255116 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 1655 | 1465220255117 Marionette TRACE conn2 <- [1,774,null,{}] 06:37:35 INFO - PROCESS | 1655 | 1465220255120 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:35 INFO - PROCESS | 1655 | 1465220255124 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:35 INFO - PROCESS | 1655 | 1465220255217 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:37:35 INFO - PROCESS | 1655 | 1465220255221 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 1655 | 1465220255222 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ade000 == 36 [pid = 1655] [id = 201] 06:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x12194c400) [pid = 1655] [serial = 601] [outer = 0x0] 06:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x12440e000) [pid = 1655] [serial = 602] [outer = 0x12194c400] 06:37:35 INFO - PROCESS | 1655 | 1465220255251 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x124f9c000) [pid = 1655] [serial = 603] [outer = 0x12194c400] 06:37:35 INFO - PROCESS | 1655 | 1465220255569 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 467ms 06:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:37:35 INFO - PROCESS | 1655 | 1465220255585 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:37:35 INFO - PROCESS | 1655 | 1465220255586 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:37:35 INFO - PROCESS | 1655 | 1465220255588 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:37:35 INFO - PROCESS | 1655 | 1465220255589 Marionette TRACE conn2 <- [1,778,null,{}] 06:37:35 INFO - PROCESS | 1655 | 1465220255611 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:35 INFO - PROCESS | 1655 | 1465220255613 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:35 INFO - PROCESS | 1655 | 1465220255696 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:37:35 INFO - PROCESS | 1655 | 1465220255701 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 1655 | 1465220255702 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x124450000 == 37 [pid = 1655] [id = 202] 06:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1244ab400) [pid = 1655] [serial = 604] [outer = 0x0] 06:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1265c5800) [pid = 1655] [serial = 605] [outer = 0x1244ab400] 06:37:35 INFO - PROCESS | 1655 | 1465220255730 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x126634000) [pid = 1655] [serial = 606] [outer = 0x1244ab400] 06:37:36 INFO - PROCESS | 1655 | 1465220256134 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 578ms 06:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:37:36 INFO - PROCESS | 1655 | 1465220256167 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 1655 | 1465220256168 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:37:36 INFO - PROCESS | 1655 | 1465220256172 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 1655 | 1465220256174 Marionette TRACE conn2 <- [1,782,null,{}] 06:37:36 INFO - PROCESS | 1655 | 1465220256177 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:36 INFO - PROCESS | 1655 | 1465220256179 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:36 INFO - PROCESS | 1655 | 1465220256326 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:37:36 INFO - PROCESS | 1655 | 1465220256335 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 1655 | 1465220256336 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fe3000 == 38 [pid = 1655] [id = 203] 06:37:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1265ba400) [pid = 1655] [serial = 607] [outer = 0x0] 06:37:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x126638400) [pid = 1655] [serial = 608] [outer = 0x1265ba400] 06:37:36 INFO - PROCESS | 1655 | 1465220256361 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x126879c00) [pid = 1655] [serial = 609] [outer = 0x1265ba400] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x121ad6800 == 37 [pid = 1655] [id = 185] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x11334b800 == 36 [pid = 1655] [id = 196] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x118984800 == 35 [pid = 1655] [id = 195] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12506d000 == 34 [pid = 1655] [id = 193] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x116448000 == 33 [pid = 1655] [id = 194] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x116aba000 == 32 [pid = 1655] [id = 197] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cf000 == 31 [pid = 1655] [id = 199] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x11837a800 == 30 [pid = 1655] [id = 198] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x121ade000 == 29 [pid = 1655] [id = 201] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x119ca8800 == 28 [pid = 1655] [id = 200] 06:37:37 INFO - PROCESS | 1655 | --DOCSHELL 0x124450000 == 27 [pid = 1655] [id = 202] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1297b0800) [pid = 1655] [serial = 578] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x12406f000) [pid = 1655] [serial = 566] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x118886c00) [pid = 1655] [serial = 560] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x127a2cc00) [pid = 1655] [serial = 555] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x126635800) [pid = 1655] [serial = 554] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x118893800) [pid = 1655] [serial = 549] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x1184de800) [pid = 1655] [serial = 548] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x1244a3c00) [pid = 1655] [serial = 552] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x1217d2000) [pid = 1655] [serial = 551] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x124f95800) [pid = 1655] [serial = 569] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x1244b0c00) [pid = 1655] [serial = 567] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x126666000) [pid = 1655] [serial = 572] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 57 (0x1278db400) [pid = 1655] [serial = 575] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 56 (0x12970b000) [pid = 1655] [serial = 576] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 55 (0x118280c00) [pid = 1655] [serial = 558] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 54 (0x118182400) [pid = 1655] [serial = 557] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 53 (0x1292f0800) [pid = 1655] [serial = 573] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 52 (0x119d28c00) [pid = 1655] [serial = 563] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 51 (0x121422800) [pid = 1655] [serial = 564] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 50 (0x12662ac00) [pid = 1655] [serial = 570] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | --DOMWINDOW == 49 (0x1188f8400) [pid = 1655] [serial = 561] [outer = 0x0] [url = about:blank] 06:37:37 INFO - PROCESS | 1655 | 1465220257625 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1472ms 06:37:37 INFO - PROCESS | 1655 | 1465220257644 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 1655 | 1465220257646 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:37:37 INFO - PROCESS | 1655 | 1465220257650 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 1655 | 1465220257652 Marionette TRACE conn2 <- [1,786,null,{}] 06:37:37 INFO - PROCESS | 1655 | 1465220257656 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:37 INFO - PROCESS | 1655 | 1465220257658 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:37 INFO - PROCESS | 1655 | 1465220257738 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:37:37 INFO - PROCESS | 1655 | 1465220257785 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:37 INFO - PROCESS | 1655 | 1465220257788 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x113b06000 == 28 [pid = 1655] [id = 204] 06:37:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 50 (0x114eea400) [pid = 1655] [serial = 610] [outer = 0x0] 06:37:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 51 (0x114eef400) [pid = 1655] [serial = 611] [outer = 0x114eea400] 06:37:37 INFO - PROCESS | 1655 | 1465220257817 Marionette DEBUG loaded listener.js 06:37:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 52 (0x11678e400) [pid = 1655] [serial = 612] [outer = 0x114eea400] 06:37:38 INFO - PROCESS | 1655 | 1465220258148 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 527ms 06:37:38 INFO - PROCESS | 1655 | 1465220258178 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 1655 | 1465220258181 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:37:38 INFO - PROCESS | 1655 | 1465220258186 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 1655 | 1465220258188 Marionette TRACE conn2 <- [1,790,null,{}] 06:37:38 INFO - PROCESS | 1655 | 1465220258193 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:38 INFO - PROCESS | 1655 | 1465220258195 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:38 INFO - PROCESS | 1655 | 1465220258271 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:37:38 INFO - PROCESS | 1655 | 1465220258318 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 1655 | 1465220258319 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x11674a000 == 29 [pid = 1655] [id = 205] 06:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 53 (0x116795400) [pid = 1655] [serial = 613] [outer = 0x0] 06:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 54 (0x11759d800) [pid = 1655] [serial = 614] [outer = 0x116795400] 06:37:38 INFO - PROCESS | 1655 | 1465220258347 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 55 (0x118279000) [pid = 1655] [serial = 615] [outer = 0x116795400] 06:37:38 INFO - PROCESS | 1655 | 1465220258645 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 473ms 06:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:37:38 INFO - PROCESS | 1655 | 1465220258663 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:37:38 INFO - PROCESS | 1655 | 1465220258664 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:37:38 INFO - PROCESS | 1655 | 1465220258667 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:37:38 INFO - PROCESS | 1655 | 1465220258682 Marionette TRACE conn2 <- [1,794,null,{}] 06:37:38 INFO - PROCESS | 1655 | 1465220258693 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:38 INFO - PROCESS | 1655 | 1465220258696 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:38 INFO - PROCESS | 1655 | 1465220258770 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:37:38 INFO - PROCESS | 1655 | 1465220258777 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 1655 | 1465220258779 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e25000 == 30 [pid = 1655] [id = 206] 06:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 56 (0x110e5c000) [pid = 1655] [serial = 616] [outer = 0x0] 06:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x1186b7000) [pid = 1655] [serial = 617] [outer = 0x110e5c000] 06:37:38 INFO - PROCESS | 1655 | 1465220258807 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x1188f5400) [pid = 1655] [serial = 618] [outer = 0x110e5c000] 06:37:39 INFO - PROCESS | 1655 | 1465220259135 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 484ms 06:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:37:39 INFO - PROCESS | 1655 | 1465220259151 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 1655 | 1465220259153 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:37:39 INFO - PROCESS | 1655 | 1465220259155 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 1655 | 1465220259158 Marionette TRACE conn2 <- [1,798,null,{}] 06:37:39 INFO - PROCESS | 1655 | 1465220259161 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:39 INFO - PROCESS | 1655 | 1465220259163 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:39 INFO - PROCESS | 1655 | 1465220259258 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:37:39 INFO - PROCESS | 1655 | 1465220259263 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 1655 | 1465220259264 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x118310800 == 31 [pid = 1655] [id = 207] 06:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x1189a6800) [pid = 1655] [serial = 619] [outer = 0x0] 06:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x1189fa400) [pid = 1655] [serial = 620] [outer = 0x1189a6800] 06:37:39 INFO - PROCESS | 1655 | 1465220259292 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x11973c000) [pid = 1655] [serial = 621] [outer = 0x1189a6800] 06:37:39 INFO - PROCESS | 1655 | 1465220259600 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 06:37:39 INFO - PROCESS | 1655 | 1465220259628 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 1655 | 1465220259630 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:37:39 INFO - PROCESS | 1655 | 1465220259632 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 1655 | 1465220259633 Marionette TRACE conn2 <- [1,802,null,{}] 06:37:39 INFO - PROCESS | 1655 | 1465220259635 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:39 INFO - PROCESS | 1655 | 1465220259636 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:39 INFO - PROCESS | 1655 | 1465220259716 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:37:39 INFO - PROCESS | 1655 | 1465220259720 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 1655 | 1465220259721 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x119214000 == 32 [pid = 1655] [id = 208] 06:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1166f2800) [pid = 1655] [serial = 622] [outer = 0x0] 06:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x119d25000) [pid = 1655] [serial = 623] [outer = 0x1166f2800] 06:37:39 INFO - PROCESS | 1655 | 1465220259748 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x12141c800) [pid = 1655] [serial = 624] [outer = 0x1166f2800] 06:37:40 INFO - PROCESS | 1655 | 1465220260094 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 06:37:40 INFO - PROCESS | 1655 | 1465220260100 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 1655 | 1465220260101 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:37:40 INFO - PROCESS | 1655 | 1465220260104 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 1655 | 1465220260106 Marionette TRACE conn2 <- [1,806,null,{}] 06:37:40 INFO - PROCESS | 1655 | 1465220260109 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:40 INFO - PROCESS | 1655 | 1465220260113 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:40 INFO - PROCESS | 1655 | 1465220260228 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:37:40 INFO - PROCESS | 1655 | 1465220260234 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 1655 | 1465220260235 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x11997c000 == 33 [pid = 1655] [id = 209] 06:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x12141e400) [pid = 1655] [serial = 625] [outer = 0x0] 06:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x12165f400) [pid = 1655] [serial = 626] [outer = 0x12141e400] 06:37:40 INFO - PROCESS | 1655 | 1465220260263 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1244a4400) [pid = 1655] [serial = 627] [outer = 0x12141e400] 06:37:40 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:37:40 INFO - PROCESS | 1655 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:37:40 INFO - PROCESS | 1655 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:37:40 INFO - PROCESS | 1655 | [GFX2-]: Using SkiaGL canvas. 06:37:40 INFO - PROCESS | 1655 | 1465220260596 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 06:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:37:40 INFO - PROCESS | 1655 | 1465220260627 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 1655 | 1465220260628 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:37:40 INFO - PROCESS | 1655 | 1465220260630 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 1655 | 1465220260631 Marionette TRACE conn2 <- [1,810,null,{}] 06:37:40 INFO - PROCESS | 1655 | 1465220260633 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:40 INFO - PROCESS | 1655 | 1465220260634 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:40 INFO - PROCESS | 1655 | 1465220260704 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:37:40 INFO - PROCESS | 1655 | 1465220260710 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 1655 | 1465220260719 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215c9000 == 34 [pid = 1655] [id = 210] 06:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x118184800) [pid = 1655] [serial = 628] [outer = 0x0] 06:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x124740800) [pid = 1655] [serial = 629] [outer = 0x118184800] 06:37:40 INFO - PROCESS | 1655 | 1465220260743 Marionette DEBUG loaded listener.js 06:37:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1250be800) [pid = 1655] [serial = 630] [outer = 0x118184800] 06:37:41 INFO - PROCESS | 1655 | 1465220261060 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 06:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:37:41 INFO - PROCESS | 1655 | 1465220261100 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 1655 | 1465220261101 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:37:41 INFO - PROCESS | 1655 | 1465220261103 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 1655 | 1465220261104 Marionette TRACE conn2 <- [1,814,null,{}] 06:37:41 INFO - PROCESS | 1655 | 1465220261107 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:41 INFO - PROCESS | 1655 | 1465220261108 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:41 INFO - PROCESS | 1655 | 1465220261200 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:37:41 INFO - PROCESS | 1655 | 1465220261209 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 1655 | 1465220261210 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216b7800 == 35 [pid = 1655] [id = 211] 06:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x112020400) [pid = 1655] [serial = 631] [outer = 0x0] 06:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1265bfc00) [pid = 1655] [serial = 632] [outer = 0x112020400] 06:37:41 INFO - PROCESS | 1655 | 1465220261235 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x126630000) [pid = 1655] [serial = 633] [outer = 0x112020400] 06:37:41 INFO - PROCESS | 1655 | 1465220261543 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 1655 | 1465220261578 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:37:41 INFO - PROCESS | 1655 | 1465220261580 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 1655 | 1465220261581 Marionette TRACE conn2 <- [1,818,null,{}] 06:37:41 INFO - PROCESS | 1655 | 1465220261584 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:41 INFO - PROCESS | 1655 | 1465220261585 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:41 INFO - PROCESS | 1655 | 1465220261664 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:37:41 INFO - PROCESS | 1655 | 1465220261668 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:41 INFO - PROCESS | 1655 | 1465220261669 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e24000 == 36 [pid = 1655] [id = 212] 06:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x12662ac00) [pid = 1655] [serial = 634] [outer = 0x0] 06:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x126805000) [pid = 1655] [serial = 635] [outer = 0x12662ac00] 06:37:41 INFO - PROCESS | 1655 | 1465220261707 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x126c4ec00) [pid = 1655] [serial = 636] [outer = 0x12662ac00] 06:37:42 INFO - PROCESS | 1655 | 1465220262100 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 569ms 06:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:37:42 INFO - PROCESS | 1655 | 1465220262150 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 1655 | 1465220262152 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:37:42 INFO - PROCESS | 1655 | 1465220262157 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 1655 | 1465220262159 Marionette TRACE conn2 <- [1,822,null,{}] 06:37:42 INFO - PROCESS | 1655 | 1465220262162 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:42 INFO - PROCESS | 1655 | 1465220262164 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:42 INFO - PROCESS | 1655 | 1465220262285 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:37:42 INFO - PROCESS | 1655 | 1465220262297 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 1655 | 1465220262298 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x124ff2000 == 37 [pid = 1655] [id = 213] 06:37:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x126664000) [pid = 1655] [serial = 637] [outer = 0x0] 06:37:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1278d1800) [pid = 1655] [serial = 638] [outer = 0x126664000] 06:37:42 INFO - PROCESS | 1655 | 1465220262340 Marionette DEBUG loaded listener.js 06:37:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1278dbc00) [pid = 1655] [serial = 639] [outer = 0x126664000] 06:37:42 INFO - PROCESS | 1655 | 1465220262766 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:37:42 INFO - PROCESS | 1655 | 1465220262780 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:37:42 INFO - PROCESS | 1655 | 1465220262789 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:37:42 INFO - PROCESS | 1655 | 1465220262791 Marionette TRACE conn2 <- [1,826,null,{}] 06:37:42 INFO - PROCESS | 1655 | 1465220262793 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:42 INFO - PROCESS | 1655 | 1465220262795 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:42 INFO - PROCESS | 1655 | 1465220262919 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:37:42 INFO - PROCESS | 1655 | 1465220262933 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 1655 | 1465220262935 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x11920f800 == 38 [pid = 1655] [id = 214] 06:37:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1278df800) [pid = 1655] [serial = 640] [outer = 0x0] 06:37:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x127a2b000) [pid = 1655] [serial = 641] [outer = 0x1278df800] 06:37:42 INFO - PROCESS | 1655 | 1465220262988 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1292f0000) [pid = 1655] [serial = 642] [outer = 0x1278df800] 06:37:43 INFO - PROCESS | 1655 | 1465220263443 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 669ms 06:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:37:43 INFO - PROCESS | 1655 | 1465220263459 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 1655 | 1465220263460 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:37:43 INFO - PROCESS | 1655 | 1465220263463 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 1655 | 1465220263464 Marionette TRACE conn2 <- [1,830,null,{}] 06:37:43 INFO - PROCESS | 1655 | 1465220263466 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:43 INFO - PROCESS | 1655 | 1465220263467 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:43 INFO - PROCESS | 1655 | 1465220263561 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:37:43 INFO - PROCESS | 1655 | 1465220263573 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:43 INFO - PROCESS | 1655 | 1465220263574 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12787b800 == 39 [pid = 1655] [id = 215] 06:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x129705800) [pid = 1655] [serial = 643] [outer = 0x0] 06:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12970c000) [pid = 1655] [serial = 644] [outer = 0x129705800] 06:37:43 INFO - PROCESS | 1655 | 1465220263616 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x129771000) [pid = 1655] [serial = 645] [outer = 0x129705800] 06:37:43 INFO - PROCESS | 1655 | 1465220263934 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 517ms 06:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:37:43 INFO - PROCESS | 1655 | 1465220263981 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 1655 | 1465220263982 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:37:43 INFO - PROCESS | 1655 | 1465220263984 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 1655 | 1465220263985 Marionette TRACE conn2 <- [1,834,null,{}] 06:37:43 INFO - PROCESS | 1655 | 1465220263987 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:43 INFO - PROCESS | 1655 | 1465220263988 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:44 INFO - PROCESS | 1655 | 1465220264079 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:37:44 INFO - PROCESS | 1655 | 1465220264083 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 1655 | 1465220264092 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12954d800 == 40 [pid = 1655] [id = 216] 06:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1292f5400) [pid = 1655] [serial = 646] [outer = 0x0] 06:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x129776400) [pid = 1655] [serial = 647] [outer = 0x1292f5400] 06:37:44 INFO - PROCESS | 1655 | 1465220264144 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1297af800) [pid = 1655] [serial = 648] [outer = 0x1292f5400] 06:37:44 INFO - PROCESS | 1655 | 1465220264435 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 470ms 06:37:44 INFO - PROCESS | 1655 | 1465220264463 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:37:44 INFO - PROCESS | 1655 | 1465220264465 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1197f2c00) [pid = 1655] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12194c400) [pid = 1655] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118180800) [pid = 1655] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1244ab400) [pid = 1655] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x112fbc000) [pid = 1655] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x118960000) [pid = 1655] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x117127c00) [pid = 1655] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1292f3000) [pid = 1655] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1175a2400) [pid = 1655] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:37:44 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1166f5000) [pid = 1655] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:37:44 INFO - PROCESS | 1655 | 1465220264582 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:37:44 INFO - PROCESS | 1655 | 1465220264584 Marionette TRACE conn2 <- [1,838,null,{}] 06:37:44 INFO - PROCESS | 1655 | 1465220264587 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:44 INFO - PROCESS | 1655 | 1465220264589 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:44 INFO - PROCESS | 1655 | 1465220264723 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:37:44 INFO - PROCESS | 1655 | 1465220264728 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 1655 | 1465220264730 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x125086000 == 41 [pid = 1655] [id = 217] 06:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x117127c00) [pid = 1655] [serial = 649] [outer = 0x0] 06:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1186b5c00) [pid = 1655] [serial = 650] [outer = 0x117127c00] 06:37:44 INFO - PROCESS | 1655 | 1465220264770 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1292f1400) [pid = 1655] [serial = 651] [outer = 0x117127c00] 06:37:45 INFO - PROCESS | 1655 | 1465220265203 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 683ms 06:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:37:45 INFO - PROCESS | 1655 | 1465220265253 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 1655 | 1465220265254 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:37:45 INFO - PROCESS | 1655 | 1465220265256 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 1655 | 1465220265259 Marionette TRACE conn2 <- [1,842,null,{}] 06:37:45 INFO - PROCESS | 1655 | 1465220265262 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:45 INFO - PROCESS | 1655 | 1465220265263 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:45 INFO - PROCESS | 1655 | 1465220265347 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:37:45 INFO - PROCESS | 1655 | 1465220265351 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 1655 | 1465220265352 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a853000 == 42 [pid = 1655] [id = 218] 06:37:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1297b1000) [pid = 1655] [serial = 652] [outer = 0x0] 06:37:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x12a82c800) [pid = 1655] [serial = 653] [outer = 0x1297b1000] 06:37:45 INFO - PROCESS | 1655 | 1465220265377 Marionette DEBUG loaded listener.js 06:37:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12a832400) [pid = 1655] [serial = 654] [outer = 0x1297b1000] 06:37:45 INFO - PROCESS | 1655 | 1465220265685 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 471ms 06:37:45 INFO - PROCESS | 1655 | 1465220265727 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 1655 | 1465220265729 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:37:45 INFO - PROCESS | 1655 | 1465220265732 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 1655 | 1465220265734 Marionette TRACE conn2 <- [1,846,null,{}] 06:37:45 INFO - PROCESS | 1655 | 1465220265737 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:45 INFO - PROCESS | 1655 | 1465220265739 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:45 INFO - PROCESS | 1655 | 1465220265890 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:37:45 INFO - PROCESS | 1655 | 1465220265900 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 1655 | 1465220265901 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9bd800 == 43 [pid = 1655] [id = 219] 06:37:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1297b2000) [pid = 1655] [serial = 655] [outer = 0x0] 06:37:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12a97b800) [pid = 1655] [serial = 656] [outer = 0x1297b2000] 06:37:45 INFO - PROCESS | 1655 | 1465220265941 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12aa4e800) [pid = 1655] [serial = 657] [outer = 0x1297b2000] 06:37:46 INFO - PROCESS | 1655 | 1465220266302 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 619ms 06:37:46 INFO - PROCESS | 1655 | 1465220266352 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 1655 | 1465220266353 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:37:46 INFO - PROCESS | 1655 | 1465220266356 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 1655 | 1465220266357 Marionette TRACE conn2 <- [1,850,null,{}] 06:37:46 INFO - PROCESS | 1655 | 1465220266360 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:46 INFO - PROCESS | 1655 | 1465220266362 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:46 INFO - PROCESS | 1655 | 1465220266528 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:37:46 INFO - PROCESS | 1655 | 1465220266540 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:46 INFO - PROCESS | 1655 | 1465220266541 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa91800 == 44 [pid = 1655] [id = 220] 06:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1297af000) [pid = 1655] [serial = 658] [outer = 0x0] 06:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12a97dc00) [pid = 1655] [serial = 659] [outer = 0x1297af000] 06:37:46 INFO - PROCESS | 1655 | 1465220266581 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12aa5dc00) [pid = 1655] [serial = 660] [outer = 0x1297af000] 06:37:47 INFO - PROCESS | 1655 | 1465220267293 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 972ms 06:37:47 INFO - PROCESS | 1655 | 1465220267329 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:37:47 INFO - PROCESS | 1655 | 1465220267331 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:37:47 INFO - PROCESS | 1655 | 1465220267334 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:37:47 INFO - PROCESS | 1655 | 1465220267335 Marionette TRACE conn2 <- [1,854,null,{}] 06:37:47 INFO - PROCESS | 1655 | 1465220267339 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:47 INFO - PROCESS | 1655 | 1465220267341 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:47 INFO - PROCESS | 1655 | 1465220267463 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:37:47 INFO - PROCESS | 1655 | 1465220267516 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 1655 | 1465220267518 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x116aba000 == 45 [pid = 1655] [id = 221] 06:37:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x116636000) [pid = 1655] [serial = 661] [outer = 0x0] 06:37:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11712c800) [pid = 1655] [serial = 662] [outer = 0x116636000] 06:37:47 INFO - PROCESS | 1655 | 1465220267551 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118187c00) [pid = 1655] [serial = 663] [outer = 0x116636000] 06:37:48 INFO - PROCESS | 1655 | 1465220268232 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 921ms 06:37:48 INFO - PROCESS | 1655 | 1465220268256 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:37:48 INFO - PROCESS | 1655 | 1465220268258 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:37:48 INFO - PROCESS | 1655 | 1465220268262 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 1655 | 1465220268263 Marionette TRACE conn2 <- [1,858,null,{}] 06:37:48 INFO - PROCESS | 1655 | 1465220268267 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:48 INFO - PROCESS | 1655 | 1465220268268 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:48 INFO - PROCESS | 1655 | 1465220268373 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:37:48 INFO - PROCESS | 1655 | 1465220268424 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 1655 | 1465220268426 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x116676800 == 46 [pid = 1655] [id = 222] 06:37:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x116636400) [pid = 1655] [serial = 664] [outer = 0x0] 06:37:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x11817a000) [pid = 1655] [serial = 665] [outer = 0x116636400] 06:37:48 INFO - PROCESS | 1655 | 1465220268454 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118280000) [pid = 1655] [serial = 666] [outer = 0x116636400] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9bd800 == 45 [pid = 1655] [id = 219] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12a853000 == 44 [pid = 1655] [id = 218] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x125086000 == 43 [pid = 1655] [id = 217] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12954d800 == 42 [pid = 1655] [id = 216] 06:37:48 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x126638400) [pid = 1655] [serial = 608] [outer = 0x0] [url = about:blank] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12787b800 == 41 [pid = 1655] [id = 215] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x11920f800 == 40 [pid = 1655] [id = 214] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x124ff2000 == 39 [pid = 1655] [id = 213] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x117e24000 == 38 [pid = 1655] [id = 212] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x1216b7800 == 37 [pid = 1655] [id = 211] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x1215c9000 == 36 [pid = 1655] [id = 210] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x11997c000 == 35 [pid = 1655] [id = 209] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x119214000 == 34 [pid = 1655] [id = 208] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x118310800 == 33 [pid = 1655] [id = 207] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x117e25000 == 32 [pid = 1655] [id = 206] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x11674a000 == 31 [pid = 1655] [id = 205] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x113b06000 == 30 [pid = 1655] [id = 204] 06:37:48 INFO - PROCESS | 1655 | --DOCSHELL 0x124fe3000 == 29 [pid = 1655] [id = 203] 06:37:49 INFO - PROCESS | 1655 | 1465220269016 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 770ms 06:37:49 INFO - PROCESS | 1655 | 1465220269033 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 1655 | 1465220269039 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:37:49 INFO - PROCESS | 1655 | 1465220269047 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 1655 | 1465220269050 Marionette TRACE conn2 <- [1,862,null,{}] 06:37:49 INFO - PROCESS | 1655 | 1465220269053 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:49 INFO - PROCESS | 1655 | 1465220269056 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:49 INFO - PROCESS | 1655 | 1465220269177 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119c59400) [pid = 1655] [serial = 596] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12141a400) [pid = 1655] [serial = 597] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12440e000) [pid = 1655] [serial = 602] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x121418800) [pid = 1655] [serial = 599] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1265c5800) [pid = 1655] [serial = 605] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1131d5400) [pid = 1655] [serial = 587] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x113b3cc00) [pid = 1655] [serial = 588] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119736400) [pid = 1655] [serial = 585] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1189ac800) [pid = 1655] [serial = 584] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118349c00) [pid = 1655] [serial = 582] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11765d400) [pid = 1655] [serial = 581] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12a82cc00) [pid = 1655] [serial = 579] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x118041400) [pid = 1655] [serial = 590] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x124f9c000) [pid = 1655] [serial = 603] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x118888800) [pid = 1655] [serial = 593] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1189f7800) [pid = 1655] [serial = 594] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x121425800) [pid = 1655] [serial = 600] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x126634000) [pid = 1655] [serial = 606] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x118273800) [pid = 1655] [serial = 591] [outer = 0x0] [url = about:blank] 06:37:49 INFO - PROCESS | 1655 | 1465220269243 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 1655 | 1465220269244 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x11674b000 == 30 [pid = 1655] [id = 223] 06:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1166ed800) [pid = 1655] [serial = 667] [outer = 0x0] 06:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x118275000) [pid = 1655] [serial = 668] [outer = 0x1166ed800] 06:37:49 INFO - PROCESS | 1655 | 1465220269274 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x118886c00) [pid = 1655] [serial = 669] [outer = 0x1166ed800] 06:37:49 INFO - PROCESS | 1655 | 1465220269569 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 571ms 06:37:49 INFO - PROCESS | 1655 | 1465220269618 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 1655 | 1465220269619 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:37:49 INFO - PROCESS | 1655 | 1465220269622 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 1655 | 1465220269626 Marionette TRACE conn2 <- [1,866,null,{}] 06:37:49 INFO - PROCESS | 1655 | 1465220269634 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:49 INFO - PROCESS | 1655 | 1465220269637 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:49 INFO - PROCESS | 1655 | 1465220269713 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:37:49 INFO - PROCESS | 1655 | 1465220269763 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 1655 | 1465220269765 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x118324000 == 31 [pid = 1655] [id = 224] 06:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1186c3c00) [pid = 1655] [serial = 670] [outer = 0x0] 06:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119426800) [pid = 1655] [serial = 671] [outer = 0x1186c3c00] 06:37:49 INFO - PROCESS | 1655 | 1465220269794 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x119c5a000) [pid = 1655] [serial = 672] [outer = 0x1186c3c00] 06:37:50 INFO - PROCESS | 1655 | 1465220270079 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 474ms 06:37:50 INFO - PROCESS | 1655 | 1465220270097 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 1655 | 1465220270099 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:37:50 INFO - PROCESS | 1655 | 1465220270101 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 1655 | 1465220270102 Marionette TRACE conn2 <- [1,870,null,{}] 06:37:50 INFO - PROCESS | 1655 | 1465220270113 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:50 INFO - PROCESS | 1655 | 1465220270114 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:50 INFO - PROCESS | 1655 | 1465220270195 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:37:50 INFO - PROCESS | 1655 | 1465220270199 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 1655 | 1465220270200 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192c1800 == 32 [pid = 1655] [id = 225] 06:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x12141c400) [pid = 1655] [serial = 673] [outer = 0x0] 06:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x121543800) [pid = 1655] [serial = 674] [outer = 0x12141c400] 06:37:50 INFO - PROCESS | 1655 | 1465220270228 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x121948800) [pid = 1655] [serial = 675] [outer = 0x12141c400] 06:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 06:37:50 INFO - PROCESS | 1655 | 1465220270569 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:37:50 INFO - PROCESS | 1655 | 1465220270576 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:37:50 INFO - PROCESS | 1655 | 1465220270579 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:37:50 INFO - PROCESS | 1655 | 1465220270581 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 1655 | 1465220270582 Marionette TRACE conn2 <- [1,874,null,{}] 06:37:50 INFO - PROCESS | 1655 | 1465220270584 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:50 INFO - PROCESS | 1655 | 1465220270586 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:50 INFO - PROCESS | 1655 | 1465220270686 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:37:50 INFO - PROCESS | 1655 | 1465220270693 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:50 INFO - PROCESS | 1655 | 1465220270694 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x11997c000 == 33 [pid = 1655] [id = 226] 06:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11759fc00) [pid = 1655] [serial = 676] [outer = 0x0] 06:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x121e4d400) [pid = 1655] [serial = 677] [outer = 0x11759fc00] 06:37:50 INFO - PROCESS | 1655 | 1465220270720 Marionette DEBUG loaded listener.js 06:37:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12406b400) [pid = 1655] [serial = 678] [outer = 0x11759fc00] 06:37:51 INFO - PROCESS | 1655 | 1465220271045 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 06:37:51 INFO - PROCESS | 1655 | 1465220271049 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 1655 | 1465220271051 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:37:51 INFO - PROCESS | 1655 | 1465220271053 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 1655 | 1465220271054 Marionette TRACE conn2 <- [1,878,null,{}] 06:37:51 INFO - PROCESS | 1655 | 1465220271058 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:51 INFO - PROCESS | 1655 | 1465220271062 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:51 INFO - PROCESS | 1655 | 1465220271176 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:37:51 INFO - PROCESS | 1655 | 1465220271208 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 1655 | 1465220271210 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215cb800 == 34 [pid = 1655] [id = 227] 06:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x113bafc00) [pid = 1655] [serial = 679] [outer = 0x0] 06:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1244abc00) [pid = 1655] [serial = 680] [outer = 0x113bafc00] 06:37:51 INFO - PROCESS | 1655 | 1465220271235 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126638800) [pid = 1655] [serial = 681] [outer = 0x113bafc00] 06:37:51 INFO - PROCESS | 1655 | 1465220271554 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 524ms 06:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:37:51 INFO - PROCESS | 1655 | 1465220271578 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:37:51 INFO - PROCESS | 1655 | 1465220271579 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:37:51 INFO - PROCESS | 1655 | 1465220271581 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:37:51 INFO - PROCESS | 1655 | 1465220271582 Marionette TRACE conn2 <- [1,882,null,{}] 06:37:51 INFO - PROCESS | 1655 | 1465220271585 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:51 INFO - PROCESS | 1655 | 1465220271586 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:51 INFO - PROCESS | 1655 | 1465220271684 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:37:51 INFO - PROCESS | 1655 | 1465220271723 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 1655 | 1465220271724 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x121aed000 == 35 [pid = 1655] [id = 228] 06:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12406d000) [pid = 1655] [serial = 682] [outer = 0x0] 06:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126a0f400) [pid = 1655] [serial = 683] [outer = 0x12406d000] 06:37:51 INFO - PROCESS | 1655 | 1465220271749 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1278da000) [pid = 1655] [serial = 684] [outer = 0x12406d000] 06:37:52 INFO - PROCESS | 1655 | 1465220272044 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 517ms 06:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:37:52 INFO - PROCESS | 1655 | 1465220272100 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 1655 | 1465220272101 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:37:52 INFO - PROCESS | 1655 | 1465220272103 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 1655 | 1465220272104 Marionette TRACE conn2 <- [1,886,null,{}] 06:37:52 INFO - PROCESS | 1655 | 1465220272106 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:52 INFO - PROCESS | 1655 | 1465220272108 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:52 INFO - PROCESS | 1655 | 1465220272201 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:37:52 INFO - PROCESS | 1655 | 1465220272205 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 1655 | 1465220272206 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x116291800 == 36 [pid = 1655] [id = 229] 06:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126630800) [pid = 1655] [serial = 685] [outer = 0x0] 06:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x127a2a000) [pid = 1655] [serial = 686] [outer = 0x126630800] 06:37:52 INFO - PROCESS | 1655 | 1465220272232 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128fbc800) [pid = 1655] [serial = 687] [outer = 0x126630800] 06:37:52 INFO - PROCESS | 1655 | 1465220272549 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 470ms 06:37:52 INFO - PROCESS | 1655 | 1465220272586 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 1655 | 1465220272587 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:37:52 INFO - PROCESS | 1655 | 1465220272590 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 1655 | 1465220272592 Marionette TRACE conn2 <- [1,890,null,{}] 06:37:52 INFO - PROCESS | 1655 | 1465220272597 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:52 INFO - PROCESS | 1655 | 1465220272598 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:52 INFO - PROCESS | 1655 | 1465220272693 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:37:52 INFO - PROCESS | 1655 | 1465220272697 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 1655 | 1465220272698 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x1265a1000 == 37 [pid = 1655] [id = 230] 06:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x126c52400) [pid = 1655] [serial = 688] [outer = 0x0] 06:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1292ef800) [pid = 1655] [serial = 689] [outer = 0x126c52400] 06:37:52 INFO - PROCESS | 1655 | 1465220272722 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129706c00) [pid = 1655] [serial = 690] [outer = 0x126c52400] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x114eea400) [pid = 1655] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12662ac00) [pid = 1655] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x110e5c000) [pid = 1655] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118184800) [pid = 1655] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12141e400) [pid = 1655] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x129705800) [pid = 1655] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1265ba400) [pid = 1655] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x126664000) [pid = 1655] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116795400) [pid = 1655] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1292f5400) [pid = 1655] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x117127c00) [pid = 1655] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x112020400) [pid = 1655] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1189a6800) [pid = 1655] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1297b2000) [pid = 1655] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1297b1000) [pid = 1655] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1166f2800) [pid = 1655] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:37:53 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1278df800) [pid = 1655] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:37:53 INFO - PROCESS | 1655 | 1465220273274 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 724ms 06:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:37:53 INFO - PROCESS | 1655 | 1465220273315 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 1655 | 1465220273317 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:37:53 INFO - PROCESS | 1655 | 1465220273320 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 1655 | 1465220273322 Marionette TRACE conn2 <- [1,894,null,{}] 06:37:53 INFO - PROCESS | 1655 | 1465220273326 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:53 INFO - PROCESS | 1655 | 1465220273328 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:53 INFO - PROCESS | 1655 | 1465220273467 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:37:53 INFO - PROCESS | 1655 | 1465220273501 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 1655 | 1465220273502 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x121913800 == 38 [pid = 1655] [id = 231] 06:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x112020400) [pid = 1655] [serial = 691] [outer = 0x0] 06:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119c54000) [pid = 1655] [serial = 692] [outer = 0x112020400] 06:37:53 INFO - PROCESS | 1655 | 1465220273527 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x121419c00) [pid = 1655] [serial = 693] [outer = 0x112020400] 06:37:53 INFO - PROCESS | 1655 | 1465220273803 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 523ms 06:37:53 INFO - PROCESS | 1655 | 1465220273848 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 1655 | 1465220273849 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:37:53 INFO - PROCESS | 1655 | 1465220273852 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 1655 | 1465220273854 Marionette TRACE conn2 <- [1,898,null,{}] 06:37:53 INFO - PROCESS | 1655 | 1465220273857 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:53 INFO - PROCESS | 1655 | 1465220273861 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:53 INFO - PROCESS | 1655 | 1465220273950 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:37:53 INFO - PROCESS | 1655 | 1465220273954 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 1655 | 1465220273955 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x129566000 == 39 [pid = 1655] [id = 232] 06:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1244ad400) [pid = 1655] [serial = 694] [outer = 0x0] 06:37:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x128fbf400) [pid = 1655] [serial = 695] [outer = 0x1244ad400] 06:37:53 INFO - PROCESS | 1655 | 1465220273986 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1297ab000) [pid = 1655] [serial = 696] [outer = 0x1244ad400] 06:37:54 INFO - PROCESS | 1655 | 1465220274316 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 521ms 06:37:54 INFO - PROCESS | 1655 | 1465220274376 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 1655 | 1465220274378 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:37:54 INFO - PROCESS | 1655 | 1465220274381 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 1655 | 1465220274382 Marionette TRACE conn2 <- [1,902,null,{}] 06:37:54 INFO - PROCESS | 1655 | 1465220274384 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:54 INFO - PROCESS | 1655 | 1465220274385 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:54 INFO - PROCESS | 1655 | 1465220274463 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:37:54 INFO - PROCESS | 1655 | 1465220274467 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 1655 | 1465220274468 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa78800 == 40 [pid = 1655] [id = 233] 06:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126c50800) [pid = 1655] [serial = 697] [outer = 0x0] 06:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12a82ac00) [pid = 1655] [serial = 698] [outer = 0x126c50800] 06:37:54 INFO - PROCESS | 1655 | 1465220274493 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12a984400) [pid = 1655] [serial = 699] [outer = 0x126c50800] 06:37:54 INFO - PROCESS | 1655 | 1465220274796 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 418ms 06:37:54 INFO - PROCESS | 1655 | 1465220274800 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 1655 | 1465220274801 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:37:54 INFO - PROCESS | 1655 | 1465220274803 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 1655 | 1465220274804 Marionette TRACE conn2 <- [1,906,null,{}] 06:37:54 INFO - PROCESS | 1655 | 1465220274814 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:54 INFO - PROCESS | 1655 | 1465220274815 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:54 INFO - PROCESS | 1655 | 1465220274897 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:37:54 INFO - PROCESS | 1655 | 1465220274901 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:54 INFO - PROCESS | 1655 | 1465220274902 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12afb3000 == 41 [pid = 1655] [id = 234] 06:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12a827c00) [pid = 1655] [serial = 700] [outer = 0x0] 06:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12aa5b000) [pid = 1655] [serial = 701] [outer = 0x12a827c00] 06:37:54 INFO - PROCESS | 1655 | 1465220274926 Marionette DEBUG loaded listener.js 06:37:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aae7800) [pid = 1655] [serial = 702] [outer = 0x12a827c00] 06:37:55 INFO - PROCESS | 1655 | --DOCSHELL 0x11674b000 == 40 [pid = 1655] [id = 223] 06:37:55 INFO - PROCESS | 1655 | --DOCSHELL 0x116676800 == 39 [pid = 1655] [id = 222] 06:37:55 INFO - PROCESS | 1655 | --DOCSHELL 0x116aba000 == 38 [pid = 1655] [id = 221] 06:37:55 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa91800 == 37 [pid = 1655] [id = 220] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x118324000 == 36 [pid = 1655] [id = 224] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x116291800 == 35 [pid = 1655] [id = 229] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x121913800 == 34 [pid = 1655] [id = 231] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x1265a1000 == 33 [pid = 1655] [id = 230] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x129566000 == 32 [pid = 1655] [id = 232] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x11997c000 == 31 [pid = 1655] [id = 226] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x121aed000 == 30 [pid = 1655] [id = 228] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x1215cb800 == 29 [pid = 1655] [id = 227] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x1192c1800 == 28 [pid = 1655] [id = 225] 06:37:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa78800 == 27 [pid = 1655] [id = 233] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119d25000) [pid = 1655] [serial = 623] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x127a2b000) [pid = 1655] [serial = 641] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12141c800) [pid = 1655] [serial = 624] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x114eef400) [pid = 1655] [serial = 611] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11678e400) [pid = 1655] [serial = 612] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x126805000) [pid = 1655] [serial = 635] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x126c4ec00) [pid = 1655] [serial = 636] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1186b7000) [pid = 1655] [serial = 617] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1188f5400) [pid = 1655] [serial = 618] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x124740800) [pid = 1655] [serial = 629] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1250be800) [pid = 1655] [serial = 630] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12165f400) [pid = 1655] [serial = 626] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1244a4400) [pid = 1655] [serial = 627] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12970c000) [pid = 1655] [serial = 644] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x126879c00) [pid = 1655] [serial = 609] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1278d1800) [pid = 1655] [serial = 638] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1292f0000) [pid = 1655] [serial = 642] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x11759d800) [pid = 1655] [serial = 614] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x129776400) [pid = 1655] [serial = 647] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1292f1400) [pid = 1655] [serial = 651] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x129771000) [pid = 1655] [serial = 645] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1265bfc00) [pid = 1655] [serial = 632] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x126630000) [pid = 1655] [serial = 633] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x118279000) [pid = 1655] [serial = 615] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1297af800) [pid = 1655] [serial = 648] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1189fa400) [pid = 1655] [serial = 620] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1186b5c00) [pid = 1655] [serial = 650] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x11973c000) [pid = 1655] [serial = 621] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x12a97b800) [pid = 1655] [serial = 656] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x12a82c800) [pid = 1655] [serial = 653] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x1278dbc00) [pid = 1655] [serial = 639] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x12aa4e800) [pid = 1655] [serial = 657] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x12a832400) [pid = 1655] [serial = 654] [outer = 0x0] [url = about:blank] 06:37:56 INFO - PROCESS | 1655 | 1465220276273 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1523ms 06:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:37:56 INFO - PROCESS | 1655 | 1465220276327 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 1655 | 1465220276329 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:37:56 INFO - PROCESS | 1655 | 1465220276332 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 1655 | 1465220276334 Marionette TRACE conn2 <- [1,910,null,{}] 06:37:56 INFO - PROCESS | 1655 | 1465220276339 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:56 INFO - PROCESS | 1655 | 1465220276340 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:56 INFO - PROCESS | 1655 | 1465220276420 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:37:56 INFO - PROCESS | 1655 | 1465220276471 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 1655 | 1465220276472 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x115c10800 == 28 [pid = 1655] [id = 235] 06:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x113baec00) [pid = 1655] [serial = 703] [outer = 0x0] 06:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x115c9d400) [pid = 1655] [serial = 704] [outer = 0x113baec00] 06:37:56 INFO - PROCESS | 1655 | 1465220276501 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x116a76400) [pid = 1655] [serial = 705] [outer = 0x113baec00] 06:37:56 INFO - PROCESS | 1655 | 1465220276819 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 521ms 06:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:37:56 INFO - PROCESS | 1655 | 1465220276853 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 1655 | 1465220276856 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:37:56 INFO - PROCESS | 1655 | 1465220276863 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 1655 | 1465220276865 Marionette TRACE conn2 <- [1,914,null,{}] 06:37:56 INFO - PROCESS | 1655 | 1465220276867 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:56 INFO - PROCESS | 1655 | 1465220276869 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:56 INFO - PROCESS | 1655 | 1465220276947 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:37:56 INFO - PROCESS | 1655 | 1465220276951 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 1655 | 1465220276953 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x116948000 == 29 [pid = 1655] [id = 236] 06:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x11765b400) [pid = 1655] [serial = 706] [outer = 0x0] 06:37:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x118349000) [pid = 1655] [serial = 707] [outer = 0x11765b400] 06:37:56 INFO - PROCESS | 1655 | 1465220276983 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1184de800) [pid = 1655] [serial = 708] [outer = 0x11765b400] 06:37:57 INFO - PROCESS | 1655 | 1465220277349 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 520ms 06:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:37:57 INFO - PROCESS | 1655 | 1465220277384 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 1655 | 1465220277386 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:37:57 INFO - PROCESS | 1655 | 1465220277389 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 1655 | 1465220277405 Marionette TRACE conn2 <- [1,918,null,{}] 06:37:57 INFO - PROCESS | 1655 | 1465220277418 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:57 INFO - PROCESS | 1655 | 1465220277423 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:57 INFO - PROCESS | 1655 | 1465220277541 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:37:57 INFO - PROCESS | 1655 | 1465220277557 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:57 INFO - PROCESS | 1655 | 1465220277559 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x118143000 == 30 [pid = 1655] [id = 237] 06:37:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x111e33800) [pid = 1655] [serial = 709] [outer = 0x0] 06:37:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x118886400) [pid = 1655] [serial = 710] [outer = 0x111e33800] 06:37:57 INFO - PROCESS | 1655 | 1465220277605 Marionette DEBUG loaded listener.js 06:37:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x118959000) [pid = 1655] [serial = 711] [outer = 0x111e33800] 06:37:58 INFO - PROCESS | 1655 | 1465220278025 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 688ms 06:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:37:58 INFO - PROCESS | 1655 | 1465220278077 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 1655 | 1465220278079 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:37:58 INFO - PROCESS | 1655 | 1465220278081 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 1655 | 1465220278082 Marionette TRACE conn2 <- [1,922,null,{}] 06:37:58 INFO - PROCESS | 1655 | 1465220278084 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:58 INFO - PROCESS | 1655 | 1465220278085 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:58 INFO - PROCESS | 1655 | 1465220278160 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:37:58 INFO - PROCESS | 1655 | 1465220278163 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 1655 | 1465220278165 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1186a1800 == 31 [pid = 1655] [id = 238] 06:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1189ab800) [pid = 1655] [serial = 712] [outer = 0x0] 06:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x119426c00) [pid = 1655] [serial = 713] [outer = 0x1189ab800] 06:37:58 INFO - PROCESS | 1655 | 1465220278192 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1197ef400) [pid = 1655] [serial = 714] [outer = 0x1189ab800] 06:37:58 INFO - PROCESS | 1655 | 1465220278495 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 468ms 06:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:37:58 INFO - PROCESS | 1655 | 1465220278549 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:37:58 INFO - PROCESS | 1655 | 1465220278550 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:37:58 INFO - PROCESS | 1655 | 1465220278552 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:37:58 INFO - PROCESS | 1655 | 1465220278553 Marionette TRACE conn2 <- [1,926,null,{}] 06:37:58 INFO - PROCESS | 1655 | 1465220278556 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:58 INFO - PROCESS | 1655 | 1465220278557 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:58 INFO - PROCESS | 1655 | 1465220278633 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:37:58 INFO - PROCESS | 1655 | 1465220278683 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 1655 | 1465220278684 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cc000 == 32 [pid = 1655] [id = 239] 06:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1130f6400) [pid = 1655] [serial = 715] [outer = 0x0] 06:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1197f1800) [pid = 1655] [serial = 716] [outer = 0x1130f6400] 06:37:58 INFO - PROCESS | 1655 | 1465220278709 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x121418800) [pid = 1655] [serial = 717] [outer = 0x1130f6400] 06:37:59 INFO - PROCESS | 1655 | 1465220279183 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 06:37:59 INFO - PROCESS | 1655 | 1465220279227 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:37:59 INFO - PROCESS | 1655 | 1465220279232 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:37:59 INFO - PROCESS | 1655 | 1465220279237 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 1655 | 1465220279241 Marionette TRACE conn2 <- [1,930,null,{}] 06:37:59 INFO - PROCESS | 1655 | 1465220279281 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:37:59 INFO - PROCESS | 1655 | 1465220279284 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:59 INFO - PROCESS | 1655 | 1465220279414 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:37:59 INFO - PROCESS | 1655 | 1465220279481 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 1655 | 1465220279485 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:37:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x116478800 == 33 [pid = 1655] [id = 240] 06:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x112a7cc00) [pid = 1655] [serial = 718] [outer = 0x0] 06:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x113baa000) [pid = 1655] [serial = 719] [outer = 0x112a7cc00] 06:37:59 INFO - PROCESS | 1655 | 1465220279517 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11695c800) [pid = 1655] [serial = 720] [outer = 0x112a7cc00] 06:38:00 INFO - PROCESS | 1655 | 1465220280062 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 856ms 06:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:38:00 INFO - PROCESS | 1655 | 1465220280093 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 1655 | 1465220280096 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:38:00 INFO - PROCESS | 1655 | 1465220280100 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 1655 | 1465220280102 Marionette TRACE conn2 <- [1,934,null,{}] 06:38:00 INFO - PROCESS | 1655 | 1465220280105 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:00 INFO - PROCESS | 1655 | 1465220280107 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:00 INFO - PROCESS | 1655 | 1465220280209 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:38:00 INFO - PROCESS | 1655 | 1465220280284 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:00 INFO - PROCESS | 1655 | 1465220280285 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119987800 == 34 [pid = 1655] [id = 241] 06:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11834a000) [pid = 1655] [serial = 721] [outer = 0x0] 06:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1184e2c00) [pid = 1655] [serial = 722] [outer = 0x11834a000] 06:38:00 INFO - PROCESS | 1655 | 1465220280317 Marionette DEBUG loaded listener.js 06:38:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1186b7000) [pid = 1655] [serial = 723] [outer = 0x11834a000] 06:38:00 INFO - PROCESS | 1655 | 1465220280902 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 822ms 06:38:00 INFO - PROCESS | 1655 | 1465220280922 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:38:00 INFO - PROCESS | 1655 | 1465220280925 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:38:00 INFO - PROCESS | 1655 | 1465220280928 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 1655 | 1465220280930 Marionette TRACE conn2 <- [1,938,null,{}] 06:38:00 INFO - PROCESS | 1655 | 1465220280934 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:00 INFO - PROCESS | 1655 | 1465220280935 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:01 INFO - PROCESS | 1655 | 1465220281039 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:38:01 INFO - PROCESS | 1655 | --DOCSHELL 0x1186a1800 == 33 [pid = 1655] [id = 238] 06:38:01 INFO - PROCESS | 1655 | --DOCSHELL 0x118143000 == 32 [pid = 1655] [id = 237] 06:38:01 INFO - PROCESS | 1655 | --DOCSHELL 0x116948000 == 31 [pid = 1655] [id = 236] 06:38:01 INFO - PROCESS | 1655 | --DOCSHELL 0x115c10800 == 30 [pid = 1655] [id = 235] 06:38:01 INFO - PROCESS | 1655 | 1465220281098 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 1655 | 1465220281101 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x116298800 == 31 [pid = 1655] [id = 242] 06:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x116791800) [pid = 1655] [serial = 724] [outer = 0x0] 06:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118182800) [pid = 1655] [serial = 725] [outer = 0x116791800] 06:38:01 INFO - PROCESS | 1655 | 1465220281129 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11834f800) [pid = 1655] [serial = 726] [outer = 0x116791800] 06:38:01 INFO - PROCESS | 1655 | 1465220281435 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 06:38:01 INFO - PROCESS | 1655 | 1465220281448 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 1655 | 1465220281451 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:38:01 INFO - PROCESS | 1655 | 1465220281464 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 1655 | 1465220281465 Marionette TRACE conn2 <- [1,942,null,{}] 06:38:01 INFO - PROCESS | 1655 | 1465220281468 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:01 INFO - PROCESS | 1655 | 1465220281470 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:01 INFO - PROCESS | 1655 | 1465220281578 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:38:01 INFO - PROCESS | 1655 | 1465220281626 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 1655 | 1465220281627 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x118367000 == 32 [pid = 1655] [id = 243] 06:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11834ec00) [pid = 1655] [serial = 727] [outer = 0x0] 06:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1189b0400) [pid = 1655] [serial = 728] [outer = 0x11834ec00] 06:38:01 INFO - PROCESS | 1655 | 1465220281654 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119743400) [pid = 1655] [serial = 729] [outer = 0x11834ec00] 06:38:01 INFO - PROCESS | 1655 | 1465220281972 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 529ms 06:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:38:01 INFO - PROCESS | 1655 | 1465220281985 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:38:01 INFO - PROCESS | 1655 | 1465220281986 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:38:01 INFO - PROCESS | 1655 | 1465220281988 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:38:01 INFO - PROCESS | 1655 | 1465220281992 Marionette TRACE conn2 <- [1,946,null,{}] 06:38:02 INFO - PROCESS | 1655 | 1465220282000 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:02 INFO - PROCESS | 1655 | 1465220282003 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:02 INFO - PROCESS | 1655 | 1465220282088 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:38:02 INFO - PROCESS | 1655 | 1465220282096 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 1655 | 1465220282098 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12145a000 == 33 [pid = 1655] [id = 244] 06:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x110e62c00) [pid = 1655] [serial = 730] [outer = 0x0] 06:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x121bc4000) [pid = 1655] [serial = 731] [outer = 0x110e62c00] 06:38:02 INFO - PROCESS | 1655 | 1465220282124 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1244a4400) [pid = 1655] [serial = 732] [outer = 0x110e62c00] 06:38:02 INFO - PROCESS | 1655 | 1465220282455 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 527ms 06:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:38:02 INFO - PROCESS | 1655 | 1465220282515 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 1655 | 1465220282517 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:38:02 INFO - PROCESS | 1655 | 1465220282519 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 1655 | 1465220282520 Marionette TRACE conn2 <- [1,950,null,{}] 06:38:02 INFO - PROCESS | 1655 | 1465220282523 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:02 INFO - PROCESS | 1655 | 1465220282524 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:02 INFO - PROCESS | 1655 | 1465220282604 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:38:02 INFO - PROCESS | 1655 | 1465220282610 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 1655 | 1465220282611 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x122016000 == 34 [pid = 1655] [id = 245] 06:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1244b0400) [pid = 1655] [serial = 733] [outer = 0x0] 06:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124771c00) [pid = 1655] [serial = 734] [outer = 0x1244b0400] 06:38:02 INFO - PROCESS | 1655 | 1465220282637 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1250c6000) [pid = 1655] [serial = 735] [outer = 0x1244b0400] 06:38:02 INFO - PROCESS | 1655 | 1465220282979 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 471ms 06:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:38:02 INFO - PROCESS | 1655 | 1465220282992 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 1655 | 1465220282995 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:38:02 INFO - PROCESS | 1655 | 1465220282997 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 1655 | 1465220282998 Marionette TRACE conn2 <- [1,954,null,{}] 06:38:03 INFO - PROCESS | 1655 | 1465220283001 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:03 INFO - PROCESS | 1655 | 1465220283002 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:03 INFO - PROCESS | 1655 | 1465220283111 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:38:03 INFO - PROCESS | 1655 | 1465220283116 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 1655 | 1465220283117 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x124784800 == 35 [pid = 1655] [id = 246] 06:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1245eec00) [pid = 1655] [serial = 736] [outer = 0x0] 06:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x126629800) [pid = 1655] [serial = 737] [outer = 0x1245eec00] 06:38:03 INFO - PROCESS | 1655 | 1465220283142 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x126632c00) [pid = 1655] [serial = 738] [outer = 0x1245eec00] 06:38:03 INFO - PROCESS | 1655 | 1465220283472 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 06:38:03 INFO - PROCESS | 1655 | 1465220283517 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 1655 | 1465220283518 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:38:03 INFO - PROCESS | 1655 | 1465220283520 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 1655 | 1465220283521 Marionette TRACE conn2 <- [1,958,null,{}] 06:38:03 INFO - PROCESS | 1655 | 1465220283524 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:03 INFO - PROCESS | 1655 | 1465220283528 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:03 INFO - PROCESS | 1655 | 1465220283638 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:38:03 INFO - PROCESS | 1655 | 1465220283674 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 1655 | 1465220283675 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x126c19800 == 36 [pid = 1655] [id = 247] 06:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x126638000) [pid = 1655] [serial = 739] [outer = 0x0] 06:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x126c82800) [pid = 1655] [serial = 740] [outer = 0x126638000] 06:38:03 INFO - PROCESS | 1655 | 1465220283700 Marionette DEBUG loaded listener.js 06:38:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x127a35c00) [pid = 1655] [serial = 741] [outer = 0x126638000] 06:38:04 INFO - PROCESS | 1655 | 1465220284039 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 571ms 06:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:38:04 INFO - PROCESS | 1655 | 1465220284092 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 1655 | 1465220284093 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:38:04 INFO - PROCESS | 1655 | 1465220284095 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 1655 | 1465220284096 Marionette TRACE conn2 <- [1,962,null,{}] 06:38:04 INFO - PROCESS | 1655 | 1465220284098 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:04 INFO - PROCESS | 1655 | 1465220284100 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:04 INFO - PROCESS | 1655 | 1465220284201 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:38:04 INFO - PROCESS | 1655 | 1465220284214 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 1655 | 1465220284215 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x128feb000 == 37 [pid = 1655] [id = 248] 06:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x129141c00) [pid = 1655] [serial = 742] [outer = 0x0] 06:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1292f1000) [pid = 1655] [serial = 743] [outer = 0x129141c00] 06:38:04 INFO - PROCESS | 1655 | 1465220284240 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x129707400) [pid = 1655] [serial = 744] [outer = 0x129141c00] 06:38:04 INFO - PROCESS | 1655 | 1465220284576 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 06:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:38:04 INFO - PROCESS | 1655 | 1465220284615 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 1655 | 1465220284616 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:38:04 INFO - PROCESS | 1655 | 1465220284618 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 1655 | 1465220284619 Marionette TRACE conn2 <- [1,966,null,{}] 06:38:04 INFO - PROCESS | 1655 | 1465220284621 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:04 INFO - PROCESS | 1655 | 1465220284622 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:04 INFO - PROCESS | 1655 | 1465220284716 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:38:04 INFO - PROCESS | 1655 | 1465220284720 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:04 INFO - PROCESS | 1655 | 1465220284721 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x129557000 == 38 [pid = 1655] [id = 249] 06:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1292eb800) [pid = 1655] [serial = 745] [outer = 0x0] 06:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12976f800) [pid = 1655] [serial = 746] [outer = 0x1292eb800] 06:38:04 INFO - PROCESS | 1655 | 1465220284746 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1297a6800) [pid = 1655] [serial = 747] [outer = 0x1292eb800] 06:38:05 INFO - PROCESS | 1655 | 1465220285083 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 475ms 06:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:38:05 INFO - PROCESS | 1655 | 1465220285094 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 1655 | 1465220285096 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:38:05 INFO - PROCESS | 1655 | 1465220285098 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 1655 | 1465220285099 Marionette TRACE conn2 <- [1,970,null,{}] 06:38:05 INFO - PROCESS | 1655 | 1465220285101 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:05 INFO - PROCESS | 1655 | 1465220285102 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:05 INFO - PROCESS | 1655 | 1465220285203 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:38:05 INFO - PROCESS | 1655 | 1465220285208 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 1655 | 1465220285217 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a860000 == 39 [pid = 1655] [id = 250] 06:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1292f5400) [pid = 1655] [serial = 748] [outer = 0x0] 06:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12a828c00) [pid = 1655] [serial = 749] [outer = 0x1292f5400] 06:38:05 INFO - PROCESS | 1655 | 1465220285269 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12a978400) [pid = 1655] [serial = 750] [outer = 0x1292f5400] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x113baec00) [pid = 1655] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x111e33800) [pid = 1655] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x113bafc00) [pid = 1655] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12406d000) [pid = 1655] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x126c52400) [pid = 1655] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x112020400) [pid = 1655] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1189ab800) [pid = 1655] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x126630800) [pid = 1655] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1244ad400) [pid = 1655] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x126c50800) [pid = 1655] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x116636000) [pid = 1655] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1297af000) [pid = 1655] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11759fc00) [pid = 1655] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12141c400) [pid = 1655] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1186c3c00) [pid = 1655] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1166ed800) [pid = 1655] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x116636400) [pid = 1655] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12a827c00) [pid = 1655] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:38:05 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11765b400) [pid = 1655] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:38:05 INFO - PROCESS | 1655 | 1465220285631 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 568ms 06:38:05 INFO - PROCESS | 1655 | 1465220285667 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:38:05 INFO - PROCESS | 1655 | 1465220285669 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:38:05 INFO - PROCESS | 1655 | 1465220285673 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:38:05 INFO - PROCESS | 1655 | 1465220285675 Marionette TRACE conn2 <- [1,974,null,{}] 06:38:05 INFO - PROCESS | 1655 | 1465220285678 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:05 INFO - PROCESS | 1655 | 1465220285680 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:05 INFO - PROCESS | 1655 | 1465220285799 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:38:05 INFO - PROCESS | 1655 | 1465220285805 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 1655 | 1465220285806 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12144d800 == 40 [pid = 1655] [id = 251] 06:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x116636000) [pid = 1655] [serial = 751] [outer = 0x0] 06:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1189ab800) [pid = 1655] [serial = 752] [outer = 0x116636000] 06:38:05 INFO - PROCESS | 1655 | 1465220285848 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12435a800) [pid = 1655] [serial = 753] [outer = 0x116636000] 06:38:06 INFO - PROCESS | 1655 | 1465220286230 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 571ms 06:38:06 INFO - PROCESS | 1655 | 1465220286246 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 1655 | 1465220286247 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:38:06 INFO - PROCESS | 1655 | 1465220286249 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 1655 | 1465220286251 Marionette TRACE conn2 <- [1,978,null,{}] 06:38:06 INFO - PROCESS | 1655 | 1465220286253 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 1655 | 1465220286255 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:06 INFO - PROCESS | 1655 | 1465220286371 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:38:06 INFO - PROCESS | 1655 | 1465220286379 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 1655 | 1465220286388 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad48800 == 41 [pid = 1655] [id = 252] 06:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1186c3c00) [pid = 1655] [serial = 754] [outer = 0x0] 06:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12a831400) [pid = 1655] [serial = 755] [outer = 0x1186c3c00] 06:38:06 INFO - PROCESS | 1655 | 1465220286415 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12aadc800) [pid = 1655] [serial = 756] [outer = 0x1186c3c00] 06:38:06 INFO - PROCESS | 1655 | 1465220286711 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 471ms 06:38:06 INFO - PROCESS | 1655 | 1465220286721 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 1655 | 1465220286723 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:38:06 INFO - PROCESS | 1655 | 1465220286732 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 1655 | 1465220286734 Marionette TRACE conn2 <- [1,982,null,{}] 06:38:06 INFO - PROCESS | 1655 | 1465220286736 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:06 INFO - PROCESS | 1655 | 1465220286737 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:06 INFO - PROCESS | 1655 | 1465220286819 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:38:06 INFO - PROCESS | 1655 | 1465220286823 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 1655 | 1465220286824 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b571000 == 42 [pid = 1655] [id = 253] 06:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12aae2800) [pid = 1655] [serial = 757] [outer = 0x0] 06:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12afe4000) [pid = 1655] [serial = 758] [outer = 0x12aae2800] 06:38:06 INFO - PROCESS | 1655 | 1465220286850 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12b58e800) [pid = 1655] [serial = 759] [outer = 0x12aae2800] 06:38:07 INFO - PROCESS | 1655 | 1465220287178 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 474ms 06:38:07 INFO - PROCESS | 1655 | 1465220287202 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 1655 | 1465220287203 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:38:07 INFO - PROCESS | 1655 | 1465220287205 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 1655 | 1465220287206 Marionette TRACE conn2 <- [1,986,null,{}] 06:38:07 INFO - PROCESS | 1655 | 1465220287211 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 1655 | 1465220287212 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:07 INFO - PROCESS | 1655 | 1465220287323 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:38:07 INFO - PROCESS | 1655 | 1465220287328 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:07 INFO - PROCESS | 1655 | 1465220287329 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf4a000 == 43 [pid = 1655] [id = 254] 06:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12a97a800) [pid = 1655] [serial = 760] [outer = 0x0] 06:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12b58a800) [pid = 1655] [serial = 761] [outer = 0x12a97a800] 06:38:07 INFO - PROCESS | 1655 | 1465220287353 Marionette DEBUG loaded listener.js 06:38:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12bbdd000) [pid = 1655] [serial = 762] [outer = 0x12a97a800] 06:38:07 INFO - PROCESS | 1655 | 1465220287795 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 621ms 06:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:38:07 INFO - PROCESS | 1655 | 1465220287830 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:38:07 INFO - PROCESS | 1655 | 1465220287833 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:38:07 INFO - PROCESS | 1655 | 1465220287836 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 1655 | 1465220287839 Marionette TRACE conn2 <- [1,990,null,{}] 06:38:07 INFO - PROCESS | 1655 | 1465220287863 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:07 INFO - PROCESS | 1655 | 1465220287864 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:07 INFO - PROCESS | 1655 | 1465220287970 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:38:08 INFO - PROCESS | 1655 | 1465220288035 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 1655 | 1465220288037 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x118694000 == 44 [pid = 1655] [id = 255] 06:38:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11804d400) [pid = 1655] [serial = 763] [outer = 0x0] 06:38:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1184e4400) [pid = 1655] [serial = 764] [outer = 0x11804d400] 06:38:08 INFO - PROCESS | 1655 | 1465220288069 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x118891800) [pid = 1655] [serial = 765] [outer = 0x11804d400] 06:38:08 INFO - PROCESS | 1655 | 1465220288491 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 06:38:08 INFO - PROCESS | 1655 | 1465220288527 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 1655 | 1465220288530 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:38:08 INFO - PROCESS | 1655 | 1465220288534 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 1655 | 1465220288536 Marionette TRACE conn2 <- [1,994,null,{}] 06:38:08 INFO - PROCESS | 1655 | 1465220288539 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:08 INFO - PROCESS | 1655 | 1465220288541 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:08 INFO - PROCESS | 1655 | 1465220288668 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:38:08 INFO - PROCESS | 1655 | 1465220288747 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 1655 | 1465220288748 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x126892800 == 45 [pid = 1655] [id = 256] 06:38:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x121418c00) [pid = 1655] [serial = 766] [outer = 0x0] 06:38:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1217d2c00) [pid = 1655] [serial = 767] [outer = 0x121418c00] 06:38:08 INFO - PROCESS | 1655 | 1465220288781 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x121e4dc00) [pid = 1655] [serial = 768] [outer = 0x121418c00] 06:38:09 INFO - PROCESS | 1655 | 1465220289203 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 720ms 06:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:38:09 INFO - PROCESS | 1655 | 1465220289255 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 1655 | 1465220289256 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:38:09 INFO - PROCESS | 1655 | 1465220289258 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:38:09 INFO - PROCESS | 1655 | 1465220289261 Marionette TRACE conn2 <- [1,998,null,{}] 06:38:09 INFO - PROCESS | 1655 | 1465220289269 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:09 INFO - PROCESS | 1655 | 1465220289272 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:09 INFO - PROCESS | 1655 | 1465220289411 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:38:09 INFO - PROCESS | 1655 | 1465220289462 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 1655 | 1465220289464 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf65800 == 46 [pid = 1655] [id = 257] 06:38:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12662ec00) [pid = 1655] [serial = 769] [outer = 0x0] 06:38:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x126635c00) [pid = 1655] [serial = 770] [outer = 0x12662ec00] 06:38:09 INFO - PROCESS | 1655 | 1465220289497 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x119d32000) [pid = 1655] [serial = 771] [outer = 0x12662ec00] 06:38:09 INFO - PROCESS | 1655 | 1465220289935 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 722ms 06:38:09 INFO - PROCESS | 1655 | 1465220289988 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:38:09 INFO - PROCESS | 1655 | 1465220289991 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:38:10 INFO - PROCESS | 1655 | 1465220289996 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 1655 | 1465220289998 Marionette TRACE conn2 <- [1,1002,null,{}] 06:38:10 INFO - PROCESS | 1655 | 1465220290002 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:10 INFO - PROCESS | 1655 | 1465220290004 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:10 INFO - PROCESS | 1655 | 1465220290368 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:38:10 INFO - PROCESS | 1655 | 1465220290479 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 1655 | 1465220290480 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x117467800 == 47 [pid = 1655] [id = 258] 06:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1164ea000) [pid = 1655] [serial = 772] [outer = 0x0] 06:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1175a4c00) [pid = 1655] [serial = 773] [outer = 0x1164ea000] 06:38:10 INFO - PROCESS | 1655 | 1465220290525 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x118894400) [pid = 1655] [serial = 774] [outer = 0x1164ea000] 06:38:11 INFO - PROCESS | 1655 | 1465220291048 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1071ms 06:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:38:11 INFO - PROCESS | 1655 | 1465220291068 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 1655 | 1465220291071 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:38:11 INFO - PROCESS | 1655 | 1465220291074 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 1655 | 1465220291078 Marionette TRACE conn2 <- [1,1006,null,{}] 06:38:11 INFO - PROCESS | 1655 | 1465220291081 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:11 INFO - PROCESS | 1655 | 1465220291083 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:11 INFO - PROCESS | 1655 | 1465220291216 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:38:11 INFO - PROCESS | 1655 | 1465220291316 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 1655 | 1465220291318 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x11814a000 == 48 [pid = 1655] [id = 259] 06:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1184ec400) [pid = 1655] [serial = 775] [outer = 0x0] 06:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1197e8800) [pid = 1655] [serial = 776] [outer = 0x1184ec400] 06:38:11 INFO - PROCESS | 1655 | 1465220291355 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x121420400) [pid = 1655] [serial = 777] [outer = 0x1184ec400] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12b571000 == 47 [pid = 1655] [id = 253] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad48800 == 46 [pid = 1655] [id = 252] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12144d800 == 45 [pid = 1655] [id = 251] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12a860000 == 44 [pid = 1655] [id = 250] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x129557000 == 43 [pid = 1655] [id = 249] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x128feb000 == 42 [pid = 1655] [id = 248] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x126c19800 == 41 [pid = 1655] [id = 247] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1197f1800) [pid = 1655] [serial = 716] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x124784800 == 40 [pid = 1655] [id = 246] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x122016000 == 39 [pid = 1655] [id = 245] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12145a000 == 38 [pid = 1655] [id = 244] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x118367000 == 37 [pid = 1655] [id = 243] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x116298800 == 36 [pid = 1655] [id = 242] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x119987800 == 35 [pid = 1655] [id = 241] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x116478800 == 34 [pid = 1655] [id = 240] 06:38:11 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cc000 == 33 [pid = 1655] [id = 239] 06:38:11 INFO - PROCESS | 1655 | 1465220291751 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 726ms 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x115c9d400) [pid = 1655] [serial = 704] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x116a76400) [pid = 1655] [serial = 705] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x118886400) [pid = 1655] [serial = 710] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x126638800) [pid = 1655] [serial = 681] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1244abc00) [pid = 1655] [serial = 680] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1278da000) [pid = 1655] [serial = 684] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x126a0f400) [pid = 1655] [serial = 683] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1292ef800) [pid = 1655] [serial = 689] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x119c54000) [pid = 1655] [serial = 692] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1197ef400) [pid = 1655] [serial = 714] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x127a2a000) [pid = 1655] [serial = 686] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x128fbf400) [pid = 1655] [serial = 695] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12a82ac00) [pid = 1655] [serial = 698] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119426c00) [pid = 1655] [serial = 713] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x129706c00) [pid = 1655] [serial = 690] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11712c800) [pid = 1655] [serial = 662] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12a97dc00) [pid = 1655] [serial = 659] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12aa5dc00) [pid = 1655] [serial = 660] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x121e4d400) [pid = 1655] [serial = 677] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x121543800) [pid = 1655] [serial = 674] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x121948800) [pid = 1655] [serial = 675] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119426800) [pid = 1655] [serial = 671] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119c5a000) [pid = 1655] [serial = 672] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x118275000) [pid = 1655] [serial = 668] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118886c00) [pid = 1655] [serial = 669] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118280000) [pid = 1655] [serial = 666] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11817a000) [pid = 1655] [serial = 665] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118187c00) [pid = 1655] [serial = 663] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12aae7800) [pid = 1655] [serial = 702] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118959000) [pid = 1655] [serial = 711] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1184de800) [pid = 1655] [serial = 708] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118349000) [pid = 1655] [serial = 707] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12a984400) [pid = 1655] [serial = 699] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12aa5b000) [pid = 1655] [serial = 701] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x128fbc800) [pid = 1655] [serial = 687] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12406b400) [pid = 1655] [serial = 678] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x121419c00) [pid = 1655] [serial = 693] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1297ab000) [pid = 1655] [serial = 696] [outer = 0x0] [url = about:blank] 06:38:11 INFO - PROCESS | 1655 | 1465220291813 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 1655 | 1465220291815 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:38:11 INFO - PROCESS | 1655 | 1465220291820 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 1655 | 1465220291821 Marionette TRACE conn2 <- [1,1010,null,{}] 06:38:11 INFO - PROCESS | 1655 | 1465220291823 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:11 INFO - PROCESS | 1655 | 1465220291824 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:11 INFO - PROCESS | 1655 | 1465220291913 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:38:11 INFO - PROCESS | 1655 | 1465220291920 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:11 INFO - PROCESS | 1655 | 1465220291921 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x116aa4000 == 34 [pid = 1655] [id = 260] 06:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x12141f800) [pid = 1655] [serial = 778] [outer = 0x0] 06:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x121948800) [pid = 1655] [serial = 779] [outer = 0x12141f800] 06:38:11 INFO - PROCESS | 1655 | 1465220291950 Marionette DEBUG loaded listener.js 06:38:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1244a6800) [pid = 1655] [serial = 780] [outer = 0x12141f800] 06:38:12 INFO - PROCESS | 1655 | 1465220292324 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 523ms 06:38:12 INFO - PROCESS | 1655 | 1465220292360 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:38:12 INFO - PROCESS | 1655 | 1465220292364 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:38:12 INFO - PROCESS | 1655 | 1465220292377 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:38:12 INFO - PROCESS | 1655 | 1465220292381 Marionette TRACE conn2 <- [1,1014,null,{}] 06:38:12 INFO - PROCESS | 1655 | 1465220292385 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:12 INFO - PROCESS | 1655 | 1465220292388 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:12 INFO - PROCESS | 1655 | 1465220292521 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:38:12 INFO - PROCESS | 1655 | 1465220292530 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 1655 | 1465220292531 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x119490800 == 35 [pid = 1655] [id = 261] 06:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124738000) [pid = 1655] [serial = 781] [outer = 0x0] 06:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x126638800) [pid = 1655] [serial = 782] [outer = 0x124738000] 06:38:12 INFO - PROCESS | 1655 | 1465220292573 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1278d6000) [pid = 1655] [serial = 783] [outer = 0x124738000] 06:38:13 INFO - PROCESS | 1655 | 1465220293032 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 680ms 06:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:38:13 INFO - PROCESS | 1655 | 1465220293050 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 1655 | 1465220293052 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:38:13 INFO - PROCESS | 1655 | 1465220293054 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 1655 | 1465220293055 Marionette TRACE conn2 <- [1,1018,null,{}] 06:38:13 INFO - PROCESS | 1655 | 1465220293058 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 1655 | 1465220293061 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:13 INFO - PROCESS | 1655 | 1465220293154 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:38:13 INFO - PROCESS | 1655 | 1465220293160 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 1655 | 1465220293161 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12169d000 == 36 [pid = 1655] [id = 262] 06:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1278da800) [pid = 1655] [serial = 784] [outer = 0x0] 06:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x127a34000) [pid = 1655] [serial = 785] [outer = 0x1278da800] 06:38:13 INFO - PROCESS | 1655 | 1465220293186 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1292f6800) [pid = 1655] [serial = 786] [outer = 0x1278da800] 06:38:13 INFO - PROCESS | 1655 | 1465220293517 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 472ms 06:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:38:13 INFO - PROCESS | 1655 | 1465220293529 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 1655 | 1465220293530 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:38:13 INFO - PROCESS | 1655 | 1465220293532 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 1655 | 1465220293533 Marionette TRACE conn2 <- [1,1022,null,{}] 06:38:13 INFO - PROCESS | 1655 | 1465220293535 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:13 INFO - PROCESS | 1655 | 1465220293537 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:13 INFO - PROCESS | 1655 | 1465220293649 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:38:13 INFO - PROCESS | 1655 | 1465220293655 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:13 INFO - PROCESS | 1655 | 1465220293659 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f1d000 == 37 [pid = 1655] [id = 263] 06:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x129773c00) [pid = 1655] [serial = 787] [outer = 0x0] 06:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1297a4c00) [pid = 1655] [serial = 788] [outer = 0x129773c00] 06:38:13 INFO - PROCESS | 1655 | 1465220293693 Marionette DEBUG loaded listener.js 06:38:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12a97dc00) [pid = 1655] [serial = 789] [outer = 0x129773c00] 06:38:14 INFO - PROCESS | 1655 | 1465220294084 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 569ms 06:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:38:14 INFO - PROCESS | 1655 | 1465220294102 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 1655 | 1465220294103 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:38:14 INFO - PROCESS | 1655 | 1465220294105 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 1655 | 1465220294106 Marionette TRACE conn2 <- [1,1026,null,{}] 06:38:14 INFO - PROCESS | 1655 | 1465220294110 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:14 INFO - PROCESS | 1655 | 1465220294112 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:14 INFO - PROCESS | 1655 | 1465220294213 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:38:14 INFO - PROCESS | 1655 | 1465220294226 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 1655 | 1465220294227 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x126588000 == 38 [pid = 1655] [id = 264] 06:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12a984800) [pid = 1655] [serial = 790] [outer = 0x0] 06:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12aa5d400) [pid = 1655] [serial = 791] [outer = 0x12a984800] 06:38:14 INFO - PROCESS | 1655 | 1465220294252 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12bbd7400) [pid = 1655] [serial = 792] [outer = 0x12a984800] 06:38:14 INFO - PROCESS | 1655 | 1465220294589 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 06:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:38:14 INFO - PROCESS | 1655 | 1465220294626 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:38:14 INFO - PROCESS | 1655 | 1465220294628 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:38:14 INFO - PROCESS | 1655 | 1465220294630 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:38:14 INFO - PROCESS | 1655 | 1465220294631 Marionette TRACE conn2 <- [1,1030,null,{}] 06:38:14 INFO - PROCESS | 1655 | 1465220294634 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:14 INFO - PROCESS | 1655 | 1465220294635 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:14 INFO - PROCESS | 1655 | 1465220294731 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:38:14 INFO - PROCESS | 1655 | 1465220294742 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 1655 | 1465220294744 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x11628b800 == 39 [pid = 1655] [id = 265] 06:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aa56c00) [pid = 1655] [serial = 793] [outer = 0x0] 06:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12bbdf000) [pid = 1655] [serial = 794] [outer = 0x12aa56c00] 06:38:14 INFO - PROCESS | 1655 | 1465220294775 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12bbe3c00) [pid = 1655] [serial = 795] [outer = 0x12aa56c00] 06:38:15 INFO - PROCESS | 1655 | 1465220295106 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 518ms 06:38:15 INFO - PROCESS | 1655 | 1465220295149 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 1655 | 1465220295151 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:38:15 INFO - PROCESS | 1655 | 1465220295153 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 1655 | 1465220295154 Marionette TRACE conn2 <- [1,1034,null,{}] 06:38:15 INFO - PROCESS | 1655 | 1465220295156 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 1655 | 1465220295157 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:15 INFO - PROCESS | 1655 | 1465220295268 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:38:15 INFO - PROCESS | 1655 | 1465220295272 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 1655 | 1465220295273 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a17000 == 40 [pid = 1655] [id = 266] 06:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12bbdac00) [pid = 1655] [serial = 796] [outer = 0x0] 06:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12bdc4400) [pid = 1655] [serial = 797] [outer = 0x12bbdac00] 06:38:15 INFO - PROCESS | 1655 | 1465220295298 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12bdc9000) [pid = 1655] [serial = 798] [outer = 0x12bbdac00] 06:38:15 INFO - PROCESS | 1655 | 1465220295636 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 06:38:15 INFO - PROCESS | 1655 | 1465220295680 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 1655 | 1465220295681 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:38:15 INFO - PROCESS | 1655 | 1465220295684 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 1655 | 1465220295685 Marionette TRACE conn2 <- [1,1038,null,{}] 06:38:15 INFO - PROCESS | 1655 | 1465220295687 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:15 INFO - PROCESS | 1655 | 1465220295688 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:15 INFO - PROCESS | 1655 | 1465220295788 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:38:15 INFO - PROCESS | 1655 | 1465220295799 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 1655 | 1465220295800 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad2e800 == 41 [pid = 1655] [id = 267] 06:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12bbe5800) [pid = 1655] [serial = 799] [outer = 0x0] 06:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12bdd2400) [pid = 1655] [serial = 800] [outer = 0x12bbe5800] 06:38:15 INFO - PROCESS | 1655 | 1465220295855 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12bdd9400) [pid = 1655] [serial = 801] [outer = 0x12bbe5800] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12aae2800) [pid = 1655] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x126638000) [pid = 1655] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x129141c00) [pid = 1655] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1244b0400) [pid = 1655] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x110e62c00) [pid = 1655] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1245eec00) [pid = 1655] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1292eb800) [pid = 1655] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x116791800) [pid = 1655] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11834a000) [pid = 1655] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11834ec00) [pid = 1655] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1292f5400) [pid = 1655] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116636000) [pid = 1655] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:38:16 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1186c3c00) [pid = 1655] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:38:16 INFO - PROCESS | 1655 | 1465220296307 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 669ms 06:38:16 INFO - PROCESS | 1655 | 1465220296353 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 1655 | 1465220296355 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:38:16 INFO - PROCESS | 1655 | 1465220296362 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 1655 | 1465220296363 Marionette TRACE conn2 <- [1,1042,null,{}] 06:38:16 INFO - PROCESS | 1655 | 1465220296366 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:16 INFO - PROCESS | 1655 | 1465220296367 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:16 INFO - PROCESS | 1655 | 1465220296477 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:38:16 INFO - PROCESS | 1655 | 1465220296532 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:16 INFO - PROCESS | 1655 | 1465220296534 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x129565800 == 42 [pid = 1655] [id = 268] 06:38:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1131e1000) [pid = 1655] [serial = 802] [outer = 0x0] 06:38:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12970fc00) [pid = 1655] [serial = 803] [outer = 0x1131e1000] 06:38:16 INFO - PROCESS | 1655 | 1465220296560 Marionette DEBUG loaded listener.js 06:38:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12bdda400) [pid = 1655] [serial = 804] [outer = 0x1131e1000] 06:38:16 INFO - PROCESS | 1655 | 1465220296835 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 524ms 06:38:16 INFO - PROCESS | 1655 | 1465220296882 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 1655 | 1465220296883 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:38:16 INFO - PROCESS | 1655 | 1465220296885 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 1655 | 1465220296887 Marionette TRACE conn2 <- [1,1046,null,{}] 06:38:16 INFO - PROCESS | 1655 | 1465220296889 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:16 INFO - PROCESS | 1655 | 1465220296892 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:17 INFO - PROCESS | 1655 | 1465220296998 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:38:17 INFO - PROCESS | 1655 | 1465220297062 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 1655 | 1465220297063 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf61800 == 43 [pid = 1655] [id = 269] 06:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x129141c00) [pid = 1655] [serial = 805] [outer = 0x0] 06:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12c18a800) [pid = 1655] [serial = 806] [outer = 0x129141c00] 06:38:17 INFO - PROCESS | 1655 | 1465220297087 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12c19e000) [pid = 1655] [serial = 807] [outer = 0x129141c00] 06:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 06:38:17 INFO - PROCESS | 1655 | 1465220297351 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:38:17 INFO - PROCESS | 1655 | 1465220297355 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 1655 | 1465220297356 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:38:17 INFO - PROCESS | 1655 | 1465220297368 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 1655 | 1465220297369 Marionette TRACE conn2 <- [1,1050,null,{}] 06:38:17 INFO - PROCESS | 1655 | 1465220297372 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:17 INFO - PROCESS | 1655 | 1465220297373 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:17 INFO - PROCESS | 1655 | 1465220297468 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:38:17 INFO - PROCESS | 1655 | 1465220297471 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 1655 | 1465220297473 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c428000 == 44 [pid = 1655] [id = 270] 06:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x126804800) [pid = 1655] [serial = 808] [outer = 0x0] 06:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12c48a000) [pid = 1655] [serial = 809] [outer = 0x126804800] 06:38:17 INFO - PROCESS | 1655 | 1465220297496 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12c48e800) [pid = 1655] [serial = 810] [outer = 0x126804800] 06:38:17 INFO - PROCESS | 1655 | 1465220297826 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 476ms 06:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:38:17 INFO - PROCESS | 1655 | 1465220297844 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:38:17 INFO - PROCESS | 1655 | 1465220297845 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:38:17 INFO - PROCESS | 1655 | 1465220297847 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:38:17 INFO - PROCESS | 1655 | 1465220297848 Marionette TRACE conn2 <- [1,1054,null,{}] 06:38:17 INFO - PROCESS | 1655 | 1465220297851 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:17 INFO - PROCESS | 1655 | 1465220297852 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:17 INFO - PROCESS | 1655 | 1465220297937 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:38:17 INFO - PROCESS | 1655 | 1465220297994 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 1655 | 1465220297996 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c43b000 == 45 [pid = 1655] [id = 271] 06:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x112920400) [pid = 1655] [serial = 811] [outer = 0x0] 06:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x112925000) [pid = 1655] [serial = 812] [outer = 0x112920400] 06:38:18 INFO - PROCESS | 1655 | 1465220298020 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11292a800) [pid = 1655] [serial = 813] [outer = 0x112920400] 06:38:18 INFO - PROCESS | 1655 | 1465220298422 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 619ms 06:38:18 INFO - PROCESS | 1655 | 1465220298468 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 1655 | 1465220298471 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:38:18 INFO - PROCESS | 1655 | 1465220298474 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 1655 | 1465220298476 Marionette TRACE conn2 <- [1,1058,null,{}] 06:38:18 INFO - PROCESS | 1655 | 1465220298480 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:18 INFO - PROCESS | 1655 | 1465220298482 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:18 INFO - PROCESS | 1655 | 1465220298594 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:38:18 INFO - PROCESS | 1655 | 1465220298651 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 1655 | 1465220298653 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f30000 == 46 [pid = 1655] [id = 272] 06:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x112a78800) [pid = 1655] [serial = 814] [outer = 0x0] 06:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1164e8400) [pid = 1655] [serial = 815] [outer = 0x112a78800] 06:38:18 INFO - PROCESS | 1655 | 1465220298685 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1184e3c00) [pid = 1655] [serial = 816] [outer = 0x112a78800] 06:38:19 INFO - PROCESS | 1655 | 1465220299163 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 721ms 06:38:19 INFO - PROCESS | 1655 | 1465220299194 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:38:19 INFO - PROCESS | 1655 | 1465220299197 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:38:19 INFO - PROCESS | 1655 | 1465220299202 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:38:19 INFO - PROCESS | 1655 | 1465220299204 Marionette TRACE conn2 <- [1,1062,null,{}] 06:38:19 INFO - PROCESS | 1655 | 1465220299207 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:19 INFO - PROCESS | 1655 | 1465220299211 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:19 INFO - PROCESS | 1655 | 1465220299321 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:38:19 INFO - PROCESS | 1655 | 1465220299407 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:19 INFO - PROCESS | 1655 | 1465220299408 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x124078800 == 47 [pid = 1655] [id = 273] 06:38:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1189fa000) [pid = 1655] [serial = 817] [outer = 0x0] 06:38:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1197f0800) [pid = 1655] [serial = 818] [outer = 0x1189fa000] 06:38:19 INFO - PROCESS | 1655 | 1465220299459 Marionette DEBUG loaded listener.js 06:38:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x121e5cc00) [pid = 1655] [serial = 819] [outer = 0x1189fa000] 06:38:20 INFO - PROCESS | 1655 | 1465220300083 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 922ms 06:38:20 INFO - PROCESS | 1655 | 1465220300124 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 1655 | 1465220300125 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:38:20 INFO - PROCESS | 1655 | 1465220300128 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 1655 | 1465220300130 Marionette TRACE conn2 <- [1,1066,null,{}] 06:38:20 INFO - PROCESS | 1655 | 1465220300138 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:20 INFO - PROCESS | 1655 | 1465220300141 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:20 INFO - PROCESS | 1655 | 1465220300244 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:38:20 INFO - PROCESS | 1655 | 1465220300309 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 1655 | 1465220300312 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c873800 == 48 [pid = 1655] [id = 274] 06:38:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12662a800) [pid = 1655] [serial = 820] [outer = 0x0] 06:38:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1278d1800) [pid = 1655] [serial = 821] [outer = 0x12662a800] 06:38:20 INFO - PROCESS | 1655 | 1465220300348 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1292f7400) [pid = 1655] [serial = 822] [outer = 0x12662a800] 06:38:20 INFO - PROCESS | 1655 | 1465220300797 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 721ms 06:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:38:20 INFO - PROCESS | 1655 | 1465220300850 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 1655 | 1465220300852 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:38:20 INFO - PROCESS | 1655 | 1465220300854 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 1655 | 1465220300856 Marionette TRACE conn2 <- [1,1070,null,{}] 06:38:20 INFO - PROCESS | 1655 | 1465220300877 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:20 INFO - PROCESS | 1655 | 1465220300879 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:20 INFO - PROCESS | 1655 | 1465220300983 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:38:21 INFO - PROCESS | 1655 | 1465220301051 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 1655 | 1465220301052 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12408e000 == 49 [pid = 1655] [id = 275] 06:38:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12476fc00) [pid = 1655] [serial = 823] [outer = 0x0] 06:38:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x129711000) [pid = 1655] [serial = 824] [outer = 0x12476fc00] 06:38:21 INFO - PROCESS | 1655 | 1465220301082 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12a82c000) [pid = 1655] [serial = 825] [outer = 0x12476fc00] 06:38:21 INFO - PROCESS | 1655 | 1465220301699 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 890ms 06:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:38:21 INFO - PROCESS | 1655 | 1465220301745 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 1655 | 1465220301747 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:38:21 INFO - PROCESS | 1655 | 1465220301750 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 1655 | 1465220301752 Marionette TRACE conn2 <- [1,1074,null,{}] 06:38:21 INFO - PROCESS | 1655 | 1465220301756 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:21 INFO - PROCESS | 1655 | 1465220301757 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:21 INFO - PROCESS | 1655 | 1465220301851 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:38:21 INFO - PROCESS | 1655 | 1465220301925 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 1655 | 1465220301926 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x115c20800 == 50 [pid = 1655] [id = 276] 06:38:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1184e7800) [pid = 1655] [serial = 826] [outer = 0x0] 06:38:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1184ebc00) [pid = 1655] [serial = 827] [outer = 0x1184e7800] 06:38:21 INFO - PROCESS | 1655 | 1465220301955 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1189a7c00) [pid = 1655] [serial = 828] [outer = 0x1184e7800] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12c428000 == 49 [pid = 1655] [id = 270] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf61800 == 48 [pid = 1655] [id = 269] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x129565800 == 47 [pid = 1655] [id = 268] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad2e800 == 46 [pid = 1655] [id = 267] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x129a17000 == 45 [pid = 1655] [id = 266] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x11628b800 == 44 [pid = 1655] [id = 265] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x126588000 == 43 [pid = 1655] [id = 264] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12b58a800) [pid = 1655] [serial = 761] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | 1465220302403 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x116f1d000 == 42 [pid = 1655] [id = 263] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12169d000 == 41 [pid = 1655] [id = 262] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x119490800 == 40 [pid = 1655] [id = 261] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x116aa4000 == 39 [pid = 1655] [id = 260] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x11814a000 == 38 [pid = 1655] [id = 259] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x117467800 == 37 [pid = 1655] [id = 258] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf65800 == 36 [pid = 1655] [id = 257] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x126892800 == 35 [pid = 1655] [id = 256] 06:38:22 INFO - PROCESS | 1655 | --DOCSHELL 0x118694000 == 34 [pid = 1655] [id = 255] 06:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 06:38:22 INFO - PROCESS | 1655 | 1465220302422 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 1655 | 1465220302425 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:38:22 INFO - PROCESS | 1655 | 1465220302436 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 1655 | 1465220302437 Marionette TRACE conn2 <- [1,1078,null,{}] 06:38:22 INFO - PROCESS | 1655 | 1465220302440 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:22 INFO - PROCESS | 1655 | 1465220302442 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12afe4000) [pid = 1655] [serial = 758] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x127a35c00) [pid = 1655] [serial = 741] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x126c82800) [pid = 1655] [serial = 740] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1292f1000) [pid = 1655] [serial = 743] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x124771c00) [pid = 1655] [serial = 734] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1250c6000) [pid = 1655] [serial = 735] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x121bc4000) [pid = 1655] [serial = 731] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1244a4400) [pid = 1655] [serial = 732] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x126629800) [pid = 1655] [serial = 737] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12976f800) [pid = 1655] [serial = 746] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x118182800) [pid = 1655] [serial = 725] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11834f800) [pid = 1655] [serial = 726] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1297a6800) [pid = 1655] [serial = 747] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1186b7000) [pid = 1655] [serial = 723] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1184e2c00) [pid = 1655] [serial = 722] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1189b0400) [pid = 1655] [serial = 728] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x119743400) [pid = 1655] [serial = 729] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x113baa000) [pid = 1655] [serial = 719] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12a828c00) [pid = 1655] [serial = 749] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1189ab800) [pid = 1655] [serial = 752] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12a978400) [pid = 1655] [serial = 750] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x129707400) [pid = 1655] [serial = 744] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12aadc800) [pid = 1655] [serial = 756] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x126632c00) [pid = 1655] [serial = 738] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12a831400) [pid = 1655] [serial = 755] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12435a800) [pid = 1655] [serial = 753] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12b58e800) [pid = 1655] [serial = 759] [outer = 0x0] [url = about:blank] 06:38:22 INFO - PROCESS | 1655 | 1465220302551 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:38:22 INFO - PROCESS | 1655 | 1465220302592 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:22 INFO - PROCESS | 1655 | 1465220302593 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x116ac1000 == 35 [pid = 1655] [id = 277] 06:38:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1189b0400) [pid = 1655] [serial = 829] [outer = 0x0] 06:38:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119d27000) [pid = 1655] [serial = 830] [outer = 0x1189b0400] 06:38:22 INFO - PROCESS | 1655 | 1465220302620 Marionette DEBUG loaded listener.js 06:38:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x121ce1c00) [pid = 1655] [serial = 831] [outer = 0x1189b0400] 06:38:22 INFO - PROCESS | 1655 | 1465220302928 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 519ms 06:38:22 INFO - PROCESS | 1655 | 1465220302955 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 1655 | 1465220302956 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:38:22 INFO - PROCESS | 1655 | 1465220302961 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 1655 | 1465220302964 Marionette TRACE conn2 <- [1,1082,null,{}] 06:38:22 INFO - PROCESS | 1655 | 1465220302971 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:22 INFO - PROCESS | 1655 | 1465220302974 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:23 INFO - PROCESS | 1655 | 1465220303066 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:38:23 INFO - PROCESS | 1655 | 1465220303136 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 1655 | 1465220303138 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0d800 == 36 [pid = 1655] [id = 278] 06:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x121e53000) [pid = 1655] [serial = 832] [outer = 0x0] 06:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1244a4c00) [pid = 1655] [serial = 833] [outer = 0x121e53000] 06:38:23 INFO - PROCESS | 1655 | 1465220303168 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126634000) [pid = 1655] [serial = 834] [outer = 0x121e53000] 06:38:23 INFO - PROCESS | 1655 | 1465220303450 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 521ms 06:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:38:23 INFO - PROCESS | 1655 | 1465220303483 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:38:23 INFO - PROCESS | 1655 | 1465220303484 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:38:23 INFO - PROCESS | 1655 | 1465220303486 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 1655 | 1465220303487 Marionette TRACE conn2 <- [1,1086,null,{}] 06:38:23 INFO - PROCESS | 1655 | 1465220303498 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:23 INFO - PROCESS | 1655 | 1465220303499 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:23 INFO - PROCESS | 1655 | 1465220303581 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:38:23 INFO - PROCESS | 1655 | 1465220303640 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 1655 | 1465220303641 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216a3800 == 37 [pid = 1655] [id = 279] 06:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126636c00) [pid = 1655] [serial = 835] [outer = 0x0] 06:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1278da000) [pid = 1655] [serial = 836] [outer = 0x126636c00] 06:38:23 INFO - PROCESS | 1655 | 1465220303667 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x129142000) [pid = 1655] [serial = 837] [outer = 0x126636c00] 06:38:23 INFO - PROCESS | 1655 | 1465220303934 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 468ms 06:38:23 INFO - PROCESS | 1655 | 1465220303955 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:38:23 INFO - PROCESS | 1655 | 1465220303956 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:38:23 INFO - PROCESS | 1655 | 1465220303966 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:38:23 INFO - PROCESS | 1655 | 1465220303967 Marionette TRACE conn2 <- [1,1090,null,{}] 06:38:23 INFO - PROCESS | 1655 | 1465220303970 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:23 INFO - PROCESS | 1655 | 1465220303971 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:24 INFO - PROCESS | 1655 | 1465220304052 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:38:24 INFO - PROCESS | 1655 | 1465220304056 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 1655 | 1465220304057 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fee800 == 38 [pid = 1655] [id = 280] 06:38:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1292ee400) [pid = 1655] [serial = 838] [outer = 0x0] 06:38:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129705c00) [pid = 1655] [serial = 839] [outer = 0x1292ee400] 06:38:24 INFO - PROCESS | 1655 | 1465220304084 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x129777400) [pid = 1655] [serial = 840] [outer = 0x1292ee400] 06:38:24 INFO - PROCESS | 1655 | 1465220304438 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 525ms 06:38:24 INFO - PROCESS | 1655 | 1465220304492 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 1655 | 1465220304493 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:38:24 INFO - PROCESS | 1655 | 1465220304495 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 1655 | 1465220304496 Marionette TRACE conn2 <- [1,1094,null,{}] 06:38:24 INFO - PROCESS | 1655 | 1465220304499 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:24 INFO - PROCESS | 1655 | 1465220304503 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:24 INFO - PROCESS | 1655 | 1465220304626 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:38:24 INFO - PROCESS | 1655 | 1465220304641 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:24 INFO - PROCESS | 1655 | 1465220304642 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x126898800 == 39 [pid = 1655] [id = 281] 06:38:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12a82c800) [pid = 1655] [serial = 841] [outer = 0x0] 06:38:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12aa4f800) [pid = 1655] [serial = 842] [outer = 0x12a82c800] 06:38:24 INFO - PROCESS | 1655 | 1465220304667 Marionette DEBUG loaded listener.js 06:38:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12b588400) [pid = 1655] [serial = 843] [outer = 0x12a82c800] 06:38:25 INFO - PROCESS | 1655 | 1465220305003 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 06:38:25 INFO - PROCESS | 1655 | 1465220305015 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 1655 | 1465220305017 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:38:25 INFO - PROCESS | 1655 | 1465220305019 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 1655 | 1465220305020 Marionette TRACE conn2 <- [1,1098,null,{}] 06:38:25 INFO - PROCESS | 1655 | 1465220305022 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:25 INFO - PROCESS | 1655 | 1465220305024 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:25 INFO - PROCESS | 1655 | 1465220305121 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:38:25 INFO - PROCESS | 1655 | 1465220305132 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 1655 | 1465220305134 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0f000 == 40 [pid = 1655] [id = 282] 06:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12a832400) [pid = 1655] [serial = 844] [outer = 0x0] 06:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12b591400) [pid = 1655] [serial = 845] [outer = 0x12a832400] 06:38:25 INFO - PROCESS | 1655 | 1465220305158 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12bbe0c00) [pid = 1655] [serial = 846] [outer = 0x12a832400] 06:38:25 INFO - PROCESS | 1655 | 1465220305468 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 06:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:38:25 INFO - PROCESS | 1655 | 1465220305487 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:38:25 INFO - PROCESS | 1655 | 1465220305488 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:38:25 INFO - PROCESS | 1655 | 1465220305491 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:38:25 INFO - PROCESS | 1655 | 1465220305492 Marionette TRACE conn2 <- [1,1102,null,{}] 06:38:25 INFO - PROCESS | 1655 | 1465220305497 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:25 INFO - PROCESS | 1655 | 1465220305498 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:25 INFO - PROCESS | 1655 | 1465220305598 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:38:25 INFO - PROCESS | 1655 | 1465220305602 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 1655 | 1465220305603 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9aa800 == 41 [pid = 1655] [id = 283] 06:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12b58f800) [pid = 1655] [serial = 847] [outer = 0x0] 06:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12bdca800) [pid = 1655] [serial = 848] [outer = 0x12b58f800] 06:38:25 INFO - PROCESS | 1655 | 1465220305627 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12bdd3c00) [pid = 1655] [serial = 849] [outer = 0x12b58f800] 06:38:25 INFO - PROCESS | 1655 | 1465220305964 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 521ms 06:38:26 INFO - PROCESS | 1655 | 1465220306012 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 1655 | 1465220306014 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:38:26 INFO - PROCESS | 1655 | 1465220306016 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 1655 | 1465220306017 Marionette TRACE conn2 <- [1,1106,null,{}] 06:38:26 INFO - PROCESS | 1655 | 1465220306020 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 1655 | 1465220306021 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:26 INFO - PROCESS | 1655 | 1465220306116 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:38:26 INFO - PROCESS | 1655 | 1465220306154 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 1655 | 1465220306155 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b56b800 == 42 [pid = 1655] [id = 284] 06:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12bbe6800) [pid = 1655] [serial = 850] [outer = 0x0] 06:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12c186400) [pid = 1655] [serial = 851] [outer = 0x12bbe6800] 06:38:26 INFO - PROCESS | 1655 | 1465220306187 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12c191000) [pid = 1655] [serial = 852] [outer = 0x12bbe6800] 06:38:26 INFO - PROCESS | 1655 | 1465220306475 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 06:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:38:26 INFO - PROCESS | 1655 | 1465220306485 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 1655 | 1465220306487 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:38:26 INFO - PROCESS | 1655 | 1465220306489 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 1655 | 1465220306490 Marionette TRACE conn2 <- [1,1110,null,{}] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12a984800) [pid = 1655] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12aa56c00) [pid = 1655] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1164ea000) [pid = 1655] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12141f800) [pid = 1655] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1278da800) [pid = 1655] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x129773c00) [pid = 1655] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1184ec400) [pid = 1655] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x124738000) [pid = 1655] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12bbdac00) [pid = 1655] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1131e1000) [pid = 1655] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12bbe5800) [pid = 1655] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x129141c00) [pid = 1655] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:38:26 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x126804800) [pid = 1655] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:38:26 INFO - PROCESS | 1655 | 1465220306683 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:26 INFO - PROCESS | 1655 | 1465220306684 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:26 INFO - PROCESS | 1655 | 1465220306761 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:38:26 INFO - PROCESS | 1655 | 1465220306764 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 1655 | 1465220306765 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x121697800 == 43 [pid = 1655] [id = 285] 06:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1189fb400) [pid = 1655] [serial = 853] [outer = 0x0] 06:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1244abc00) [pid = 1655] [serial = 854] [outer = 0x1189fb400] 06:38:26 INFO - PROCESS | 1655 | 1465220306791 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x129773000) [pid = 1655] [serial = 855] [outer = 0x1189fb400] 06:38:27 INFO - PROCESS | 1655 | 1465220307130 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 677ms 06:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:38:27 INFO - PROCESS | 1655 | 1465220307166 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 1655 | 1465220307168 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:38:27 INFO - PROCESS | 1655 | 1465220307170 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 1655 | 1465220307172 Marionette TRACE conn2 <- [1,1114,null,{}] 06:38:27 INFO - PROCESS | 1655 | 1465220307174 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:27 INFO - PROCESS | 1655 | 1465220307176 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:27 INFO - PROCESS | 1655 | 1465220307271 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:38:27 INFO - PROCESS | 1655 | 1465220307347 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 1655 | 1465220307348 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c28e800 == 44 [pid = 1655] [id = 286] 06:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x129773c00) [pid = 1655] [serial = 856] [outer = 0x0] 06:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12c196800) [pid = 1655] [serial = 857] [outer = 0x129773c00] 06:38:27 INFO - PROCESS | 1655 | 1465220307375 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12c48d000) [pid = 1655] [serial = 858] [outer = 0x129773c00] 06:38:27 INFO - PROCESS | 1655 | 1465220307663 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 06:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:38:27 INFO - PROCESS | 1655 | 1465220307698 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 1655 | 1465220307700 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:38:27 INFO - PROCESS | 1655 | 1465220307702 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 1655 | 1465220307703 Marionette TRACE conn2 <- [1,1118,null,{}] 06:38:27 INFO - PROCESS | 1655 | 1465220307705 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:27 INFO - PROCESS | 1655 | 1465220307706 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:27 INFO - PROCESS | 1655 | 1465220307791 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:38:27 INFO - PROCESS | 1655 | 1465220307796 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:27 INFO - PROCESS | 1655 | 1465220307797 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc7c000 == 45 [pid = 1655] [id = 287] 06:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x124428800) [pid = 1655] [serial = 859] [outer = 0x0] 06:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12442c800) [pid = 1655] [serial = 860] [outer = 0x124428800] 06:38:27 INFO - PROCESS | 1655 | 1465220307821 Marionette DEBUG loaded listener.js 06:38:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x124431400) [pid = 1655] [serial = 861] [outer = 0x124428800] 06:38:28 INFO - PROCESS | 1655 | 1465220308293 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 621ms 06:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:38:28 INFO - PROCESS | 1655 | 1465220308324 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:38:28 INFO - PROCESS | 1655 | 1465220308325 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:38:28 INFO - PROCESS | 1655 | 1465220308327 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:38:28 INFO - PROCESS | 1655 | 1465220308328 Marionette TRACE conn2 <- [1,1122,null,{}] 06:38:28 INFO - PROCESS | 1655 | 1465220308331 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:28 INFO - PROCESS | 1655 | 1465220308340 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:28 INFO - PROCESS | 1655 | 1465220308420 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:38:28 INFO - PROCESS | 1655 | 1465220308424 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 1655 | 1465220308425 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cece800 == 46 [pid = 1655] [id = 288] 06:38:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x127a2e000) [pid = 1655] [serial = 862] [outer = 0x0] 06:38:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12c492000) [pid = 1655] [serial = 863] [outer = 0x127a2e000] 06:38:28 INFO - PROCESS | 1655 | 1465220308449 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12ce8e400) [pid = 1655] [serial = 864] [outer = 0x127a2e000] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf4a000 == 45 [pid = 1655] [id = 254] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12afb3000 == 44 [pid = 1655] [id = 234] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x115c20800 == 43 [pid = 1655] [id = 276] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12408e000 == 42 [pid = 1655] [id = 275] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12c873800 == 41 [pid = 1655] [id = 274] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x124078800 == 40 [pid = 1655] [id = 273] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12c43b000 == 39 [pid = 1655] [id = 271] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x116f30000 == 38 [pid = 1655] [id = 272] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0d800 == 37 [pid = 1655] [id = 278] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x116ac1000 == 36 [pid = 1655] [id = 277] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x1216a3800 == 35 [pid = 1655] [id = 279] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x126898800 == 34 [pid = 1655] [id = 281] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12b56b800 == 33 [pid = 1655] [id = 284] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0f000 == 32 [pid = 1655] [id = 282] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x121697800 == 31 [pid = 1655] [id = 285] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9aa800 == 30 [pid = 1655] [id = 283] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x124fee800 == 29 [pid = 1655] [id = 280] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12c28e800 == 28 [pid = 1655] [id = 286] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x112925000) [pid = 1655] [serial = 812] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12aa5d400) [pid = 1655] [serial = 791] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12bbdf000) [pid = 1655] [serial = 794] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x118894400) [pid = 1655] [serial = 774] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1175a4c00) [pid = 1655] [serial = 773] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x121948800) [pid = 1655] [serial = 779] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1244a6800) [pid = 1655] [serial = 780] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x127a34000) [pid = 1655] [serial = 785] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1292f6800) [pid = 1655] [serial = 786] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1217d2c00) [pid = 1655] [serial = 767] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1184e4400) [pid = 1655] [serial = 764] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1297a4c00) [pid = 1655] [serial = 788] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126635c00) [pid = 1655] [serial = 770] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x121420400) [pid = 1655] [serial = 777] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1197e8800) [pid = 1655] [serial = 776] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1278d6000) [pid = 1655] [serial = 783] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x126638800) [pid = 1655] [serial = 782] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12bdc4400) [pid = 1655] [serial = 797] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12970fc00) [pid = 1655] [serial = 803] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12bdd2400) [pid = 1655] [serial = 800] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12c19e000) [pid = 1655] [serial = 807] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12c48a000) [pid = 1655] [serial = 809] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12bdd9400) [pid = 1655] [serial = 801] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12bdc9000) [pid = 1655] [serial = 798] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12bbe3c00) [pid = 1655] [serial = 795] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12bbd7400) [pid = 1655] [serial = 792] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12bdda400) [pid = 1655] [serial = 804] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12c18a800) [pid = 1655] [serial = 806] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12c48e800) [pid = 1655] [serial = 810] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12a97dc00) [pid = 1655] [serial = 789] [outer = 0x0] [url = about:blank] 06:38:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc7c000 == 27 [pid = 1655] [id = 287] 06:38:29 INFO - PROCESS | 1655 | 1465220309985 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1671ms 06:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:38:30 INFO - PROCESS | 1655 | 1465220310000 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 1655 | 1465220310003 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:38:30 INFO - PROCESS | 1655 | 1465220310006 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 1655 | 1465220310008 Marionette TRACE conn2 <- [1,1126,null,{}] 06:38:30 INFO - PROCESS | 1655 | 1465220310012 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 1655 | 1465220310014 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:30 INFO - PROCESS | 1655 | 1465220310100 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:38:30 INFO - PROCESS | 1655 | 1465220310155 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 1655 | 1465220310158 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x1162bf800 == 28 [pid = 1655] [id = 289] 06:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113ba7c00) [pid = 1655] [serial = 865] [outer = 0x0] 06:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x114e27c00) [pid = 1655] [serial = 866] [outer = 0x113ba7c00] 06:38:30 INFO - PROCESS | 1655 | 1465220310189 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x116787400) [pid = 1655] [serial = 867] [outer = 0x113ba7c00] 06:38:30 INFO - PROCESS | 1655 | 1465220310635 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 06:38:30 INFO - PROCESS | 1655 | 1465220310678 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:38:30 INFO - PROCESS | 1655 | 1465220310683 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:38:30 INFO - PROCESS | 1655 | 1465220310699 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 1655 | 1465220310702 Marionette TRACE conn2 <- [1,1130,null,{}] 06:38:30 INFO - PROCESS | 1655 | 1465220310708 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:30 INFO - PROCESS | 1655 | 1465220310711 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:30 INFO - PROCESS | 1655 | 1465220310794 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:38:30 INFO - PROCESS | 1655 | 1465220310799 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 1655 | 1465220310800 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f1b000 == 29 [pid = 1655] [id = 290] 06:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11765e800) [pid = 1655] [serial = 868] [outer = 0x0] 06:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118187000) [pid = 1655] [serial = 869] [outer = 0x11765e800] 06:38:30 INFO - PROCESS | 1655 | 1465220310828 Marionette DEBUG loaded listener.js 06:38:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118349c00) [pid = 1655] [serial = 870] [outer = 0x11765e800] 06:38:31 INFO - PROCESS | 1655 | 1465220311170 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 533ms 06:38:31 INFO - PROCESS | 1655 | 1465220311231 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 1655 | 1465220311232 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:38:31 INFO - PROCESS | 1655 | 1465220311235 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 1655 | 1465220311237 Marionette TRACE conn2 <- [1,1134,null,{}] 06:38:31 INFO - PROCESS | 1655 | 1465220311245 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 1655 | 1465220311248 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:31 INFO - PROCESS | 1655 | 1465220311324 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:38:31 INFO - PROCESS | 1655 | 1465220311331 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 1655 | 1465220311333 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x1186a3000 == 30 [pid = 1655] [id = 291] 06:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x111ab0800) [pid = 1655] [serial = 871] [outer = 0x0] 06:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11888c400) [pid = 1655] [serial = 872] [outer = 0x111ab0800] 06:38:31 INFO - PROCESS | 1655 | 1465220311362 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1189b5000) [pid = 1655] [serial = 873] [outer = 0x111ab0800] 06:38:31 INFO - PROCESS | 1655 | 1465220311710 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 522ms 06:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:38:31 INFO - PROCESS | 1655 | 1465220311757 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:38:31 INFO - PROCESS | 1655 | 1465220311759 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:38:31 INFO - PROCESS | 1655 | 1465220311761 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 1655 | 1465220311762 Marionette TRACE conn2 <- [1,1138,null,{}] 06:38:31 INFO - PROCESS | 1655 | 1465220311765 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:31 INFO - PROCESS | 1655 | 1465220311766 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:31 INFO - PROCESS | 1655 | 1465220311864 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:38:31 INFO - PROCESS | 1655 | 1465220311870 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:31 INFO - PROCESS | 1655 | 1465220311871 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x11947f000 == 31 [pid = 1655] [id = 292] 06:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1186bc000) [pid = 1655] [serial = 874] [outer = 0x0] 06:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119738000) [pid = 1655] [serial = 875] [outer = 0x1186bc000] 06:38:31 INFO - PROCESS | 1655 | 1465220311897 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119c56c00) [pid = 1655] [serial = 876] [outer = 0x1186bc000] 06:38:32 INFO - PROCESS | 1655 | 1465220312225 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 469ms 06:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:38:32 INFO - PROCESS | 1655 | 1465220312231 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 1655 | 1465220312232 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:38:32 INFO - PROCESS | 1655 | 1465220312234 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 1655 | 1465220312236 Marionette TRACE conn2 <- [1,1142,null,{}] 06:38:32 INFO - PROCESS | 1655 | 1465220312238 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:32 INFO - PROCESS | 1655 | 1465220312239 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:32 INFO - PROCESS | 1655 | 1465220312313 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:38:32 INFO - PROCESS | 1655 | 1465220312316 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 1655 | 1465220312318 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0a800 == 32 [pid = 1655] [id = 293] 06:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x11765d400) [pid = 1655] [serial = 877] [outer = 0x0] 06:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x121420c00) [pid = 1655] [serial = 878] [outer = 0x11765d400] 06:38:32 INFO - PROCESS | 1655 | 1465220312345 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x121952c00) [pid = 1655] [serial = 879] [outer = 0x11765d400] 06:38:32 INFO - PROCESS | 1655 | 1465220312690 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 470ms 06:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:38:32 INFO - PROCESS | 1655 | 1465220312705 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:38:32 INFO - PROCESS | 1655 | 1465220312706 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:38:32 INFO - PROCESS | 1655 | 1465220312709 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:38:32 INFO - PROCESS | 1655 | 1465220312711 Marionette TRACE conn2 <- [1,1146,null,{}] 06:38:32 INFO - PROCESS | 1655 | 1465220312714 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:32 INFO - PROCESS | 1655 | 1465220312718 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:32 INFO - PROCESS | 1655 | 1465220312833 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:38:32 INFO - PROCESS | 1655 | 1465220312839 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 1655 | 1465220312840 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12169a000 == 33 [pid = 1655] [id = 294] 06:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119c57400) [pid = 1655] [serial = 880] [outer = 0x0] 06:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124007c00) [pid = 1655] [serial = 881] [outer = 0x119c57400] 06:38:32 INFO - PROCESS | 1655 | 1465220312866 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1244ab400) [pid = 1655] [serial = 882] [outer = 0x119c57400] 06:38:33 INFO - PROCESS | 1655 | 1465220313166 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 471ms 06:38:33 INFO - PROCESS | 1655 | 1465220313183 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 1655 | 1465220313193 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:38:33 INFO - PROCESS | 1655 | 1465220313198 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 1655 | 1465220313199 Marionette TRACE conn2 <- [1,1150,null,{}] 06:38:33 INFO - PROCESS | 1655 | 1465220313201 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 1655 | 1465220313203 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:33 INFO - PROCESS | 1655 | 1465220313284 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:38:33 INFO - PROCESS | 1655 | 1465220313288 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 1655 | 1465220313289 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a0d000 == 34 [pid = 1655] [id = 295] 06:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x112928000) [pid = 1655] [serial = 883] [outer = 0x0] 06:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124738000) [pid = 1655] [serial = 884] [outer = 0x112928000] 06:38:33 INFO - PROCESS | 1655 | 1465220313318 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1250b9c00) [pid = 1655] [serial = 885] [outer = 0x112928000] 06:38:33 INFO - PROCESS | 1655 | 1465220313635 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 470ms 06:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:38:33 INFO - PROCESS | 1655 | 1465220313668 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:38:33 INFO - PROCESS | 1655 | 1465220313669 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:38:33 INFO - PROCESS | 1655 | 1465220313671 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 1655 | 1465220313672 Marionette TRACE conn2 <- [1,1154,null,{}] 06:38:33 INFO - PROCESS | 1655 | 1465220313675 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:33 INFO - PROCESS | 1655 | 1465220313676 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:33 INFO - PROCESS | 1655 | 1465220313779 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:38:33 INFO - PROCESS | 1655 | 1465220313785 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 1655 | 1465220313786 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fea800 == 35 [pid = 1655] [id = 296] 06:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x113baf400) [pid = 1655] [serial = 886] [outer = 0x0] 06:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1265c3000) [pid = 1655] [serial = 887] [outer = 0x113baf400] 06:38:33 INFO - PROCESS | 1655 | 1465220313811 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x126638400) [pid = 1655] [serial = 888] [outer = 0x113baf400] 06:38:34 INFO - PROCESS | 1655 | 1465220314144 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 523ms 06:38:34 INFO - PROCESS | 1655 | 1465220314194 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 1655 | 1465220314195 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:38:34 INFO - PROCESS | 1655 | 1465220314198 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 1655 | 1465220314206 Marionette TRACE conn2 <- [1,1158,null,{}] 06:38:34 INFO - PROCESS | 1655 | 1465220314209 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:34 INFO - PROCESS | 1655 | 1465220314210 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:34 INFO - PROCESS | 1655 | 1465220314285 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:38:34 INFO - PROCESS | 1655 | 1465220314288 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 1655 | 1465220314290 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1186a1800 == 36 [pid = 1655] [id = 297] 06:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x121421c00) [pid = 1655] [serial = 889] [outer = 0x0] 06:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x126a0e400) [pid = 1655] [serial = 890] [outer = 0x121421c00] 06:38:34 INFO - PROCESS | 1655 | 1465220314317 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x126c8bc00) [pid = 1655] [serial = 891] [outer = 0x121421c00] 06:38:34 INFO - PROCESS | 1655 | 1465220314620 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 476ms 06:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:38:34 INFO - PROCESS | 1655 | 1465220314675 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:38:34 INFO - PROCESS | 1655 | 1465220314676 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:38:34 INFO - PROCESS | 1655 | 1465220314678 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 1655 | 1465220314679 Marionette TRACE conn2 <- [1,1162,null,{}] 06:38:34 INFO - PROCESS | 1655 | 1465220314681 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:34 INFO - PROCESS | 1655 | 1465220314682 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:34 INFO - PROCESS | 1655 | 1465220314795 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:38:34 INFO - PROCESS | 1655 | 1465220314800 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:34 INFO - PROCESS | 1655 | 1465220314801 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291ce000 == 37 [pid = 1655] [id = 298] 06:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12662e000) [pid = 1655] [serial = 892] [outer = 0x0] 06:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x126c82800) [pid = 1655] [serial = 893] [outer = 0x12662e000] 06:38:34 INFO - PROCESS | 1655 | 1465220314826 Marionette DEBUG loaded listener.js 06:38:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x127a34000) [pid = 1655] [serial = 894] [outer = 0x12662e000] 06:38:35 INFO - PROCESS | 1655 | 1465220315197 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1278e0c00) [pid = 1655] [serial = 895] [outer = 0x12ca80800] 06:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 569ms 06:38:35 INFO - PROCESS | 1655 | 1465220315263 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:38:35 INFO - PROCESS | 1655 | 1465220315266 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:38:35 INFO - PROCESS | 1655 | 1465220315269 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 1655 | 1465220315272 Marionette TRACE conn2 <- [1,1166,null,{}] 06:38:35 INFO - PROCESS | 1655 | 1465220315284 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:35 INFO - PROCESS | 1655 | 1465220315298 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:35 INFO - PROCESS | 1655 | 1465220315463 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:38:35 INFO - PROCESS | 1655 | 1465220315480 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 1655 | 1465220315481 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f09800 == 38 [pid = 1655] [id = 299] 06:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128fbec00) [pid = 1655] [serial = 896] [outer = 0x0] 06:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x129771c00) [pid = 1655] [serial = 897] [outer = 0x128fbec00] 06:38:35 INFO - PROCESS | 1655 | 1465220315501 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12a831800) [pid = 1655] [serial = 898] [outer = 0x128fbec00] 06:38:35 INFO - PROCESS | 1655 | 1465220315828 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 583ms 06:38:35 INFO - PROCESS | 1655 | 1465220315851 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:38:35 INFO - PROCESS | 1655 | 1465220315852 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:38:35 INFO - PROCESS | 1655 | 1465220315855 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:38:35 INFO - PROCESS | 1655 | 1465220315856 Marionette TRACE conn2 <- [1,1170,null,{}] 06:38:35 INFO - PROCESS | 1655 | 1465220315863 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:35 INFO - PROCESS | 1655 | 1465220315864 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:35 INFO - PROCESS | 1655 | 1465220315961 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:38:35 INFO - PROCESS | 1655 | 1465220315965 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 1655 | 1465220315967 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12afb7800 == 39 [pid = 1655] [id = 300] 06:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12a835400) [pid = 1655] [serial = 899] [outer = 0x0] 06:38:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12a985000) [pid = 1655] [serial = 900] [outer = 0x12a835400] 06:38:35 INFO - PROCESS | 1655 | 1465220315991 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12aa59800) [pid = 1655] [serial = 901] [outer = 0x12a835400] 06:38:36 INFO - PROCESS | 1655 | 1465220316299 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 06:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:38:36 INFO - PROCESS | 1655 | 1465220316337 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 1655 | 1465220316339 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:38:36 INFO - PROCESS | 1655 | 1465220316353 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 1655 | 1465220316354 Marionette TRACE conn2 <- [1,1174,null,{}] 06:38:36 INFO - PROCESS | 1655 | 1465220316358 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:36 INFO - PROCESS | 1655 | 1465220316362 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:36 INFO - PROCESS | 1655 | 1465220316466 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:38:36 INFO - PROCESS | 1655 | 1465220316480 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 1655 | 1465220316481 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf47800 == 40 [pid = 1655] [id = 301] 06:38:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12a982000) [pid = 1655] [serial = 902] [outer = 0x0] 06:38:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12afd7800) [pid = 1655] [serial = 903] [outer = 0x12a982000] 06:38:36 INFO - PROCESS | 1655 | 1465220316515 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12afe5400) [pid = 1655] [serial = 904] [outer = 0x12a982000] 06:38:36 INFO - PROCESS | 1655 | 1465220316939 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:38:36 INFO - PROCESS | 1655 | 1465220316987 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:38:36 INFO - PROCESS | 1655 | 1465220316990 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 1655 | 1465220316992 Marionette TRACE conn2 <- [1,1178,null,{}] 06:38:37 INFO - PROCESS | 1655 | 1465220316995 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:37 INFO - PROCESS | 1655 | 1465220316997 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:37 INFO - PROCESS | 1655 | 1465220317364 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12476fc00) [pid = 1655] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1292ee400) [pid = 1655] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1184e7800) [pid = 1655] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x129773c00) [pid = 1655] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x126636c00) [pid = 1655] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x112a78800) [pid = 1655] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12662a800) [pid = 1655] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x121e53000) [pid = 1655] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12bbe6800) [pid = 1655] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1189fb400) [pid = 1655] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12a832400) [pid = 1655] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12a82c800) [pid = 1655] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x124428800) [pid = 1655] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x112a7cc00) [pid = 1655] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x112920400) [pid = 1655] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12b58f800) [pid = 1655] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1189fa000) [pid = 1655] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1189b0400) [pid = 1655] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1130f6400) [pid = 1655] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11804d400) [pid = 1655] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12a97a800) [pid = 1655] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x121418c00) [pid = 1655] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:38:37 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12662ec00) [pid = 1655] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:38:37 INFO - PROCESS | 1655 | 1465220317417 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 1655 | 1465220317418 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x115eab000 == 41 [pid = 1655] [id = 302] 06:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x111e35800) [pid = 1655] [serial = 905] [outer = 0x0] 06:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x112a7cc00) [pid = 1655] [serial = 906] [outer = 0x111e35800] 06:38:37 INFO - PROCESS | 1655 | 1465220317443 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1184e8000) [pid = 1655] [serial = 907] [outer = 0x111e35800] 06:38:37 INFO - PROCESS | 1655 | 1465220317711 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:38:37 INFO - PROCESS | 1655 | 1465220317772 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:38:37 INFO - PROCESS | 1655 | 1465220317775 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 1655 | 1465220317778 Marionette TRACE conn2 <- [1,1182,null,{}] 06:38:37 INFO - PROCESS | 1655 | 1465220317782 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:37 INFO - PROCESS | 1655 | 1465220317783 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:37 INFO - PROCESS | 1655 | 1465220317864 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:38:37 INFO - PROCESS | 1655 | 1465220317919 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:37 INFO - PROCESS | 1655 | 1465220317920 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x126888800 == 42 [pid = 1655] [id = 303] 06:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x118277400) [pid = 1655] [serial = 908] [outer = 0x0] 06:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x121425800) [pid = 1655] [serial = 909] [outer = 0x118277400] 06:38:37 INFO - PROCESS | 1655 | 1465220317945 Marionette DEBUG loaded listener.js 06:38:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x129773c00) [pid = 1655] [serial = 910] [outer = 0x118277400] 06:38:38 INFO - PROCESS | 1655 | 1465220318220 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 1655 | 1465220318250 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:38:38 INFO - PROCESS | 1655 | 1465220318252 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 1655 | 1465220318253 Marionette TRACE conn2 <- [1,1186,null,{}] 06:38:38 INFO - PROCESS | 1655 | 1465220318256 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 1655 | 1465220318257 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:38 INFO - PROCESS | 1655 | 1465220318346 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:38:38 INFO - PROCESS | 1655 | 1465220318350 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 1655 | 1465220318351 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c43e800 == 43 [pid = 1655] [id = 304] 06:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12afe4400) [pid = 1655] [serial = 911] [outer = 0x0] 06:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12bbe1800) [pid = 1655] [serial = 912] [outer = 0x12afe4400] 06:38:38 INFO - PROCESS | 1655 | 1465220318375 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12bdcb000) [pid = 1655] [serial = 913] [outer = 0x12afe4400] 06:38:38 INFO - PROCESS | 1655 | 1465220318708 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:38:38 INFO - PROCESS | 1655 | 1465220318730 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:38:38 INFO - PROCESS | 1655 | 1465220318732 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:38:38 INFO - PROCESS | 1655 | 1465220318733 Marionette TRACE conn2 <- [1,1190,null,{}] 06:38:38 INFO - PROCESS | 1655 | 1465220318735 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:38 INFO - PROCESS | 1655 | 1465220318737 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:38 INFO - PROCESS | 1655 | 1465220318843 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:38:38 INFO - PROCESS | 1655 | 1465220318850 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 1655 | 1465220318851 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c885800 == 44 [pid = 1655] [id = 305] 06:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12bdc8400) [pid = 1655] [serial = 914] [outer = 0x0] 06:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12bdd6800) [pid = 1655] [serial = 915] [outer = 0x12bdc8400] 06:38:38 INFO - PROCESS | 1655 | 1465220318875 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12bddec00) [pid = 1655] [serial = 916] [outer = 0x12bdc8400] 06:38:39 INFO - PROCESS | 1655 | 1465220319185 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 1655 | 1465220319202 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:38:39 INFO - PROCESS | 1655 | 1465220319205 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 1655 | 1465220319205 Marionette TRACE conn2 <- [1,1194,null,{}] 06:38:39 INFO - PROCESS | 1655 | 1465220319209 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 1655 | 1465220319212 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:39 INFO - PROCESS | 1655 | 1465220319297 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:38:39 INFO - PROCESS | 1655 | 1465220319300 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 1655 | 1465220319301 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d29a800 == 45 [pid = 1655] [id = 306] 06:38:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12c189800) [pid = 1655] [serial = 917] [outer = 0x0] 06:38:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12c19b000) [pid = 1655] [serial = 918] [outer = 0x12c189800] 06:38:39 INFO - PROCESS | 1655 | 1465220319326 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12c1a2000) [pid = 1655] [serial = 919] [outer = 0x12c189800] 06:38:39 INFO - PROCESS | 1655 | 1465220319901 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:38:39 INFO - PROCESS | 1655 | 1465220319978 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:38:39 INFO - PROCESS | 1655 | 1465220319981 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 1655 | 1465220319983 Marionette TRACE conn2 <- [1,1198,null,{}] 06:38:39 INFO - PROCESS | 1655 | 1465220319987 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:39 INFO - PROCESS | 1655 | 1465220319989 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:40 INFO - PROCESS | 1655 | 1465220320108 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:38:40 INFO - PROCESS | 1655 | 1465220320167 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:40 INFO - PROCESS | 1655 | 1465220320169 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e39800 == 46 [pid = 1655] [id = 307] 06:38:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x113baac00) [pid = 1655] [serial = 920] [outer = 0x0] 06:38:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1166ef000) [pid = 1655] [serial = 921] [outer = 0x113baac00] 06:38:40 INFO - PROCESS | 1655 | 1465220320201 Marionette DEBUG loaded listener.js 06:38:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x118182c00) [pid = 1655] [serial = 922] [outer = 0x113baac00] 06:38:40 INFO - PROCESS | 1655 | 1465220320785 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 871ms 06:38:40 INFO - PROCESS | 1655 | 1465220320852 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:38:40 INFO - PROCESS | 1655 | 1465220320856 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:38:40 INFO - PROCESS | 1655 | 1465220320860 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 1655 | 1465220320862 Marionette TRACE conn2 <- [1,1202,null,{}] 06:38:40 INFO - PROCESS | 1655 | 1465220320865 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:40 INFO - PROCESS | 1655 | 1465220320867 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:41 INFO - PROCESS | 1655 | 1465220321107 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:38:41 INFO - PROCESS | 1655 | 1465220321187 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 1655 | 1465220321188 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x115c1c800 == 47 [pid = 1655] [id = 308] 06:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x11322dc00) [pid = 1655] [serial = 923] [outer = 0x0] 06:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x113b3b000) [pid = 1655] [serial = 924] [outer = 0x11322dc00] 06:38:41 INFO - PROCESS | 1655 | 1465220321219 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x115e51400) [pid = 1655] [serial = 925] [outer = 0x11322dc00] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12c885800 == 46 [pid = 1655] [id = 305] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12c43e800 == 45 [pid = 1655] [id = 304] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x126888800 == 44 [pid = 1655] [id = 303] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x115eab000 == 43 [pid = 1655] [id = 302] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf47800 == 42 [pid = 1655] [id = 301] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12afb7800 == 41 [pid = 1655] [id = 300] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x119f09800 == 40 [pid = 1655] [id = 299] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12c492000) [pid = 1655] [serial = 863] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x1291ce000 == 39 [pid = 1655] [id = 298] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x1186a1800 == 38 [pid = 1655] [id = 297] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x124fea800 == 37 [pid = 1655] [id = 296] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x124a0d000 == 36 [pid = 1655] [id = 295] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x12169a000 == 35 [pid = 1655] [id = 294] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0a800 == 34 [pid = 1655] [id = 293] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x11947f000 == 33 [pid = 1655] [id = 292] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x1186a3000 == 32 [pid = 1655] [id = 291] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x116f1b000 == 31 [pid = 1655] [id = 290] 06:38:41 INFO - PROCESS | 1655 | --DOCSHELL 0x1162bf800 == 30 [pid = 1655] [id = 289] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x124431400) [pid = 1655] [serial = 861] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x129711000) [pid = 1655] [serial = 824] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x129777400) [pid = 1655] [serial = 840] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1184ebc00) [pid = 1655] [serial = 827] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12c48d000) [pid = 1655] [serial = 858] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x129142000) [pid = 1655] [serial = 837] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1184e3c00) [pid = 1655] [serial = 816] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1278d1800) [pid = 1655] [serial = 821] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1244a4c00) [pid = 1655] [serial = 833] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12c191000) [pid = 1655] [serial = 852] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1244abc00) [pid = 1655] [serial = 854] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x129705c00) [pid = 1655] [serial = 839] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1278da000) [pid = 1655] [serial = 836] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12bbe0c00) [pid = 1655] [serial = 846] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12b591400) [pid = 1655] [serial = 845] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12aa4f800) [pid = 1655] [serial = 842] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12442c800) [pid = 1655] [serial = 860] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11695c800) [pid = 1655] [serial = 720] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x126634000) [pid = 1655] [serial = 834] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1189a7c00) [pid = 1655] [serial = 828] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11292a800) [pid = 1655] [serial = 813] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x129773000) [pid = 1655] [serial = 855] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12bdca800) [pid = 1655] [serial = 848] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x121e5cc00) [pid = 1655] [serial = 819] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x121ce1c00) [pid = 1655] [serial = 831] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1292f7400) [pid = 1655] [serial = 822] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12a82c000) [pid = 1655] [serial = 825] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x121418800) [pid = 1655] [serial = 717] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1164e8400) [pid = 1655] [serial = 815] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12bdd3c00) [pid = 1655] [serial = 849] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1197f0800) [pid = 1655] [serial = 818] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12c186400) [pid = 1655] [serial = 851] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12c196800) [pid = 1655] [serial = 857] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119d27000) [pid = 1655] [serial = 830] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12b588400) [pid = 1655] [serial = 843] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118891800) [pid = 1655] [serial = 765] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12bbdd000) [pid = 1655] [serial = 762] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x121e4dc00) [pid = 1655] [serial = 768] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x119d32000) [pid = 1655] [serial = 771] [outer = 0x0] [url = about:blank] 06:38:41 INFO - PROCESS | 1655 | 1465220321732 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 923ms 06:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:38:41 INFO - PROCESS | 1655 | 1465220321785 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:38:41 INFO - PROCESS | 1655 | 1465220321787 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:38:41 INFO - PROCESS | 1655 | 1465220321790 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:38:41 INFO - PROCESS | 1655 | 1465220321792 Marionette TRACE conn2 <- [1,1206,null,{}] 06:38:41 INFO - PROCESS | 1655 | 1465220321795 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:41 INFO - PROCESS | 1655 | 1465220321797 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:41 INFO - PROCESS | 1655 | 1465220321878 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:38:41 INFO - PROCESS | 1655 | 1465220321883 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 1655 | 1465220321885 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x116943000 == 31 [pid = 1655] [id = 309] 06:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x114ee9000) [pid = 1655] [serial = 926] [outer = 0x0] 06:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x116f7c800) [pid = 1655] [serial = 927] [outer = 0x114ee9000] 06:38:41 INFO - PROCESS | 1655 | 1465220321913 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118352800) [pid = 1655] [serial = 928] [outer = 0x114ee9000] 06:38:42 INFO - PROCESS | 1655 | 1465220322254 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 472ms 06:38:42 INFO - PROCESS | 1655 | 1465220322282 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 1655 | 1465220322284 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:38:42 INFO - PROCESS | 1655 | 1465220322288 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 1655 | 1465220322289 Marionette TRACE conn2 <- [1,1210,null,{}] 06:38:42 INFO - PROCESS | 1655 | 1465220322292 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:42 INFO - PROCESS | 1655 | 1465220322293 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:42 INFO - PROCESS | 1655 | 1465220322370 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:38:42 INFO - PROCESS | 1655 | 1465220322380 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 1655 | 1465220322381 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x118317800 == 32 [pid = 1655] [id = 310] 06:38:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11862e000) [pid = 1655] [serial = 929] [outer = 0x0] 06:38:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118891800) [pid = 1655] [serial = 930] [outer = 0x11862e000] 06:38:42 INFO - PROCESS | 1655 | 1465220322407 Marionette DEBUG loaded listener.js 06:38:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1189af000) [pid = 1655] [serial = 931] [outer = 0x11862e000] 06:38:42 INFO - PROCESS | 1655 | 1465220322767 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 06:38:42 INFO - PROCESS | 1655 | 1465220322810 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 1655 | 1465220322813 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:38:42 INFO - PROCESS | 1655 | 1465220322820 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 1655 | 1465220322823 Marionette TRACE conn2 <- [1,1214,null,{}] 06:38:42 INFO - PROCESS | 1655 | 1465220322835 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:42 INFO - PROCESS | 1655 | 1465220322837 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:42 INFO - PROCESS | 1655 | 1465220322922 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:38:42 INFO - PROCESS | 1655 | 1465220322929 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:42 INFO - PROCESS | 1655 | 1465220322930 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x119995000 == 33 [pid = 1655] [id = 311] 06:38:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x112925c00) [pid = 1655] [serial = 932] [outer = 0x0] 06:38:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1197ef800) [pid = 1655] [serial = 933] [outer = 0x112925c00] 06:38:42 INFO - PROCESS | 1655 | 1465220322958 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x121422000) [pid = 1655] [serial = 934] [outer = 0x112925c00] 06:38:43 INFO - PROCESS | 1655 | 1465220323369 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 581ms 06:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:38:43 INFO - PROCESS | 1655 | 1465220323397 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 1655 | 1465220323399 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:38:43 INFO - PROCESS | 1655 | 1465220323401 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 1655 | 1465220323402 Marionette TRACE conn2 <- [1,1218,null,{}] 06:38:43 INFO - PROCESS | 1655 | 1465220323404 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 1655 | 1465220323405 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:43 INFO - PROCESS | 1655 | 1465220323510 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:38:43 INFO - PROCESS | 1655 | 1465220323516 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 1655 | 1465220323517 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0f000 == 34 [pid = 1655] [id = 312] 06:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x112929800) [pid = 1655] [serial = 935] [outer = 0x0] 06:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x121545400) [pid = 1655] [serial = 936] [outer = 0x112929800] 06:38:43 INFO - PROCESS | 1655 | 1465220323542 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124002c00) [pid = 1655] [serial = 937] [outer = 0x112929800] 06:38:43 INFO - PROCESS | 1655 | 1465220323889 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 521ms 06:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:38:43 INFO - PROCESS | 1655 | 1465220323928 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:38:43 INFO - PROCESS | 1655 | 1465220323929 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:38:43 INFO - PROCESS | 1655 | 1465220323932 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:38:43 INFO - PROCESS | 1655 | 1465220323933 Marionette TRACE conn2 <- [1,1222,null,{}] 06:38:43 INFO - PROCESS | 1655 | 1465220323935 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:43 INFO - PROCESS | 1655 | 1465220323936 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:44 INFO - PROCESS | 1655 | 1465220324034 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:38:44 INFO - PROCESS | 1655 | 1465220324037 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 1655 | 1465220324041 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x11948e800 == 35 [pid = 1655] [id = 313] 06:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124424c00) [pid = 1655] [serial = 938] [outer = 0x0] 06:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124427800) [pid = 1655] [serial = 939] [outer = 0x124424c00] 06:38:44 INFO - PROCESS | 1655 | 1465220324074 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1244ab000) [pid = 1655] [serial = 940] [outer = 0x124424c00] 06:38:44 INFO - PROCESS | 1655 | 1465220324426 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 1655 | 1465220324456 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:38:44 INFO - PROCESS | 1655 | 1465220324459 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 1655 | 1465220324462 Marionette TRACE conn2 <- [1,1226,null,{}] 06:38:44 INFO - PROCESS | 1655 | 1465220324464 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:44 INFO - PROCESS | 1655 | 1465220324465 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:44 INFO - PROCESS | 1655 | 1465220324564 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:38:44 INFO - PROCESS | 1655 | 1465220324567 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 1655 | 1465220324568 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x125075800 == 36 [pid = 1655] [id = 314] 06:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1244abc00) [pid = 1655] [serial = 941] [outer = 0x0] 06:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x124f9b400) [pid = 1655] [serial = 942] [outer = 0x1244abc00] 06:38:44 INFO - PROCESS | 1655 | 1465220324599 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12687dc00) [pid = 1655] [serial = 943] [outer = 0x1244abc00] 06:38:44 INFO - PROCESS | 1655 | 1465220324956 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 522ms 06:38:44 INFO - PROCESS | 1655 | 1465220324981 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 1655 | 1465220324982 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:38:44 INFO - PROCESS | 1655 | 1465220324984 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 1655 | 1465220324985 Marionette TRACE conn2 <- [1,1230,null,{}] 06:38:44 INFO - PROCESS | 1655 | 1465220324987 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:44 INFO - PROCESS | 1655 | 1465220324989 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:45 INFO - PROCESS | 1655 | 1465220325085 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:38:45 INFO - PROCESS | 1655 | 1465220325097 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 1655 | 1465220325098 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x118379000 == 37 [pid = 1655] [id = 315] 06:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x126a0b800) [pid = 1655] [serial = 944] [outer = 0x0] 06:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1278d6000) [pid = 1655] [serial = 945] [outer = 0x126a0b800] 06:38:45 INFO - PROCESS | 1655 | 1465220325123 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x127a35c00) [pid = 1655] [serial = 946] [outer = 0x126a0b800] 06:38:45 INFO - PROCESS | 1655 | 1465220325434 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 470ms 06:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:38:45 INFO - PROCESS | 1655 | 1465220325454 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 1655 | 1465220325455 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:38:45 INFO - PROCESS | 1655 | 1465220325458 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 1655 | 1465220325461 Marionette TRACE conn2 <- [1,1234,null,{}] 06:38:45 INFO - PROCESS | 1655 | 1465220325465 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:45 INFO - PROCESS | 1655 | 1465220325466 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:45 INFO - PROCESS | 1655 | 1465220325573 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:38:45 INFO - PROCESS | 1655 | 1465220325576 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:45 INFO - PROCESS | 1655 | 1465220325577 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291ce000 == 38 [pid = 1655] [id = 316] 06:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x126c50800) [pid = 1655] [serial = 947] [outer = 0x0] 06:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1278dc400) [pid = 1655] [serial = 948] [outer = 0x126c50800] 06:38:45 INFO - PROCESS | 1655 | 1465220325602 Marionette DEBUG loaded listener.js 06:38:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x129711400) [pid = 1655] [serial = 949] [outer = 0x126c50800] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x128fbec00) [pid = 1655] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12a835400) [pid = 1655] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x113baf400) [pid = 1655] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x127a2e000) [pid = 1655] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x111ab0800) [pid = 1655] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x113ba7c00) [pid = 1655] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12662e000) [pid = 1655] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1186bc000) [pid = 1655] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x121421c00) [pid = 1655] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11765e800) [pid = 1655] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119c57400) [pid = 1655] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x112928000) [pid = 1655] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11765d400) [pid = 1655] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12a982000) [pid = 1655] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12afe4400) [pid = 1655] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x111e35800) [pid = 1655] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118277400) [pid = 1655] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:38:46 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12bdc8400) [pid = 1655] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:38:46 INFO - PROCESS | 1655 | 1465220326068 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 623ms 06:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:38:46 INFO - PROCESS | 1655 | 1465220326081 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 1655 | 1465220326083 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:38:46 INFO - PROCESS | 1655 | 1465220326085 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 1655 | 1465220326086 Marionette TRACE conn2 <- [1,1238,null,{}] 06:38:46 INFO - PROCESS | 1655 | 1465220326088 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 1655 | 1465220326089 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:46 INFO - PROCESS | 1655 | 1465220326166 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:38:46 INFO - PROCESS | 1655 | 1465220326169 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 1655 | 1465220326170 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x124ff2000 == 39 [pid = 1655] [id = 317] 06:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113baf400) [pid = 1655] [serial = 950] [outer = 0x0] 06:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118346c00) [pid = 1655] [serial = 951] [outer = 0x113baf400] 06:38:46 INFO - PROCESS | 1655 | 1465220326197 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1244b0000) [pid = 1655] [serial = 952] [outer = 0x113baf400] 06:38:46 INFO - PROCESS | 1655 | 1465220326500 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 419ms 06:38:46 INFO - PROCESS | 1655 | 1465220326504 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:38:46 INFO - PROCESS | 1655 | 1465220326505 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:38:46 INFO - PROCESS | 1655 | 1465220326515 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:38:46 INFO - PROCESS | 1655 | 1465220326516 Marionette TRACE conn2 <- [1,1242,null,{}] 06:38:46 INFO - PROCESS | 1655 | 1465220326518 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:46 INFO - PROCESS | 1655 | 1465220326519 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:46 INFO - PROCESS | 1655 | 1465220326615 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:38:46 INFO - PROCESS | 1655 | 1465220326670 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 1655 | 1465220326672 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9b7000 == 40 [pid = 1655] [id = 318] 06:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1184e7800) [pid = 1655] [serial = 953] [outer = 0x0] 06:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x127a2f800) [pid = 1655] [serial = 954] [outer = 0x1184e7800] 06:38:46 INFO - PROCESS | 1655 | 1465220326699 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1297ad800) [pid = 1655] [serial = 955] [outer = 0x1184e7800] 06:38:47 INFO - PROCESS | 1655 | 1465220327014 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 527ms 06:38:47 INFO - PROCESS | 1655 | 1465220327036 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 1655 | 1465220327039 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:38:47 INFO - PROCESS | 1655 | 1465220327045 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 1655 | 1465220327048 Marionette TRACE conn2 <- [1,1246,null,{}] 06:38:47 INFO - PROCESS | 1655 | 1465220327051 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:47 INFO - PROCESS | 1655 | 1465220327053 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:47 INFO - PROCESS | 1655 | 1465220327208 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:38:47 INFO - PROCESS | 1655 | 1465220327292 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 1655 | 1465220327294 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad39000 == 41 [pid = 1655] [id = 319] 06:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1297a6800) [pid = 1655] [serial = 956] [outer = 0x0] 06:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12aa4fc00) [pid = 1655] [serial = 957] [outer = 0x1297a6800] 06:38:47 INFO - PROCESS | 1655 | 1465220327334 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12afdb000) [pid = 1655] [serial = 958] [outer = 0x1297a6800] 06:38:47 INFO - PROCESS | 1655 | 1465220327652 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 625ms 06:38:47 INFO - PROCESS | 1655 | 1465220327668 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 1655 | 1465220327684 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:38:47 INFO - PROCESS | 1655 | 1465220327687 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 1655 | 1465220327689 Marionette TRACE conn2 <- [1,1250,null,{}] 06:38:47 INFO - PROCESS | 1655 | 1465220327694 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:47 INFO - PROCESS | 1655 | 1465220327697 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:47 INFO - PROCESS | 1655 | 1465220327821 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:38:47 INFO - PROCESS | 1655 | 1465220327903 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 1655 | 1465220327904 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb09800 == 42 [pid = 1655] [id = 320] 06:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1297aa000) [pid = 1655] [serial = 959] [outer = 0x0] 06:38:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12b588400) [pid = 1655] [serial = 960] [outer = 0x1297aa000] 06:38:47 INFO - PROCESS | 1655 | 1465220327945 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12bdc2c00) [pid = 1655] [serial = 961] [outer = 0x1297aa000] 06:38:48 INFO - PROCESS | 1655 | 1465220328453 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 822ms 06:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:38:48 INFO - PROCESS | 1655 | 1465220328529 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 1655 | 1465220328532 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:38:48 INFO - PROCESS | 1655 | 1465220328535 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 1655 | 1465220328538 Marionette TRACE conn2 <- [1,1254,null,{}] 06:38:48 INFO - PROCESS | 1655 | 1465220328542 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:48 INFO - PROCESS | 1655 | 1465220328543 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:48 INFO - PROCESS | 1655 | 1465220328649 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:38:48 INFO - PROCESS | 1655 | 1465220328718 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:48 INFO - PROCESS | 1655 | 1465220328720 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x118299000 == 43 [pid = 1655] [id = 321] 06:38:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x118049c00) [pid = 1655] [serial = 962] [outer = 0x0] 06:38:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x11834c000) [pid = 1655] [serial = 963] [outer = 0x118049c00] 06:38:48 INFO - PROCESS | 1655 | 1465220328752 Marionette DEBUG loaded listener.js 06:38:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118630c00) [pid = 1655] [serial = 964] [outer = 0x118049c00] 06:38:49 INFO - PROCESS | 1655 | 1465220329164 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 672ms 06:38:49 INFO - PROCESS | 1655 | 1465220329206 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 1655 | 1465220329209 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:38:49 INFO - PROCESS | 1655 | 1465220329232 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 1655 | 1465220329234 Marionette TRACE conn2 <- [1,1258,null,{}] 06:38:49 INFO - PROCESS | 1655 | 1465220329237 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:49 INFO - PROCESS | 1655 | 1465220329238 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:49 INFO - PROCESS | 1655 | 1465220329344 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:38:49 INFO - PROCESS | 1655 | 1465220329413 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:49 INFO - PROCESS | 1655 | 1465220329414 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12408e000 == 44 [pid = 1655] [id = 322] 06:38:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x119423400) [pid = 1655] [serial = 965] [outer = 0x0] 06:38:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1197e9400) [pid = 1655] [serial = 966] [outer = 0x119423400] 06:38:49 INFO - PROCESS | 1655 | 1465220329446 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11a1ed800) [pid = 1655] [serial = 967] [outer = 0x119423400] 06:38:49 INFO - PROCESS | 1655 | 1465220329867 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 672ms 06:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:38:49 INFO - PROCESS | 1655 | 1465220329903 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:38:49 INFO - PROCESS | 1655 | 1465220329905 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:38:49 INFO - PROCESS | 1655 | 1465220329907 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:38:49 INFO - PROCESS | 1655 | 1465220329910 Marionette TRACE conn2 <- [1,1262,null,{}] 06:38:49 INFO - PROCESS | 1655 | 1465220329917 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:49 INFO - PROCESS | 1655 | 1465220329921 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:50 INFO - PROCESS | 1655 | 1465220330046 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:38:50 INFO - PROCESS | 1655 | 1465220330105 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 1655 | 1465220330107 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c279000 == 45 [pid = 1655] [id = 323] 06:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1244a3400) [pid = 1655] [serial = 968] [outer = 0x0] 06:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1244b1c00) [pid = 1655] [serial = 969] [outer = 0x1244a3400] 06:38:50 INFO - PROCESS | 1655 | 1465220330140 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x127a30800) [pid = 1655] [serial = 970] [outer = 0x1244a3400] 06:38:50 INFO - PROCESS | 1655 | 1465220330588 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 724ms 06:38:50 INFO - PROCESS | 1655 | 1465220330632 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:38:50 INFO - PROCESS | 1655 | 1465220330634 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:38:50 INFO - PROCESS | 1655 | 1465220330636 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 1655 | 1465220330637 Marionette TRACE conn2 <- [1,1266,null,{}] 06:38:50 INFO - PROCESS | 1655 | 1465220330639 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:50 INFO - PROCESS | 1655 | 1465220330641 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:50 INFO - PROCESS | 1655 | 1465220330744 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:38:50 INFO - PROCESS | 1655 | 1465220330802 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 1655 | 1465220330803 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c42d000 == 46 [pid = 1655] [id = 324] 06:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1292f6800) [pid = 1655] [serial = 971] [outer = 0x0] 06:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1297b0400) [pid = 1655] [serial = 972] [outer = 0x1292f6800] 06:38:50 INFO - PROCESS | 1655 | 1465220330832 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12a984000) [pid = 1655] [serial = 973] [outer = 0x1292f6800] 06:38:51 INFO - PROCESS | 1655 | 1465220331450 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 872ms 06:38:51 INFO - PROCESS | 1655 | 1465220331508 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:38:51 INFO - PROCESS | 1655 | 1465220331511 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:38:51 INFO - PROCESS | 1655 | 1465220331514 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 1655 | 1465220331516 Marionette TRACE conn2 <- [1,1270,null,{}] 06:38:51 INFO - PROCESS | 1655 | 1465220331520 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:51 INFO - PROCESS | 1655 | 1465220331521 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:51 INFO - PROCESS | 1655 | 1465220331620 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:38:51 INFO - PROCESS | 1655 | 1465220331691 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:51 INFO - PROCESS | 1655 | 1465220331693 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192b3000 == 47 [pid = 1655] [id = 325] 06:38:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x116280000) [pid = 1655] [serial = 974] [outer = 0x0] 06:38:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x118276400) [pid = 1655] [serial = 975] [outer = 0x116280000] 06:38:51 INFO - PROCESS | 1655 | 1465220331721 Marionette DEBUG loaded listener.js 06:38:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x11863a000) [pid = 1655] [serial = 976] [outer = 0x116280000] 06:38:52 INFO - PROCESS | 1655 | 1465220332116 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad39000 == 46 [pid = 1655] [id = 319] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9b7000 == 45 [pid = 1655] [id = 318] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x124ff2000 == 44 [pid = 1655] [id = 317] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x1291ce000 == 43 [pid = 1655] [id = 316] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x118379000 == 42 [pid = 1655] [id = 315] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x125075800 == 41 [pid = 1655] [id = 314] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x11948e800 == 40 [pid = 1655] [id = 313] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0f000 == 39 [pid = 1655] [id = 312] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x119995000 == 38 [pid = 1655] [id = 311] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x118317800 == 37 [pid = 1655] [id = 310] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x116943000 == 36 [pid = 1655] [id = 309] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x115c1c800 == 35 [pid = 1655] [id = 308] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x117e39800 == 34 [pid = 1655] [id = 307] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12d29a800 == 33 [pid = 1655] [id = 306] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12cece800 == 32 [pid = 1655] [id = 288] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12c42d000 == 31 [pid = 1655] [id = 324] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12c279000 == 30 [pid = 1655] [id = 323] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12408e000 == 29 [pid = 1655] [id = 322] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x118299000 == 28 [pid = 1655] [id = 321] 06:38:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb09800 == 27 [pid = 1655] [id = 320] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x129771c00) [pid = 1655] [serial = 897] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12a985000) [pid = 1655] [serial = 900] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1265c3000) [pid = 1655] [serial = 887] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x126638400) [pid = 1655] [serial = 888] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12a831800) [pid = 1655] [serial = 898] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12ce8e400) [pid = 1655] [serial = 864] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x11888c400) [pid = 1655] [serial = 872] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1189b5000) [pid = 1655] [serial = 873] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x114e27c00) [pid = 1655] [serial = 866] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x116787400) [pid = 1655] [serial = 867] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x126c82800) [pid = 1655] [serial = 893] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x119738000) [pid = 1655] [serial = 875] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x119c56c00) [pid = 1655] [serial = 876] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126a0e400) [pid = 1655] [serial = 890] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x126c8bc00) [pid = 1655] [serial = 891] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x118187000) [pid = 1655] [serial = 869] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118349c00) [pid = 1655] [serial = 870] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x124007c00) [pid = 1655] [serial = 881] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1244ab400) [pid = 1655] [serial = 882] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124738000) [pid = 1655] [serial = 884] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1250b9c00) [pid = 1655] [serial = 885] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x121420c00) [pid = 1655] [serial = 878] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x121952c00) [pid = 1655] [serial = 879] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12afd7800) [pid = 1655] [serial = 903] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12afe5400) [pid = 1655] [serial = 904] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12bbe1800) [pid = 1655] [serial = 912] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x112a7cc00) [pid = 1655] [serial = 906] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1184e8000) [pid = 1655] [serial = 907] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x129773c00) [pid = 1655] [serial = 910] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12bdcb000) [pid = 1655] [serial = 913] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12aa59800) [pid = 1655] [serial = 901] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x127a34000) [pid = 1655] [serial = 894] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11695ec00) [pid = 1655] [serial = 489] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x121425800) [pid = 1655] [serial = 909] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12bddec00) [pid = 1655] [serial = 916] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12bdd6800) [pid = 1655] [serial = 915] [outer = 0x0] [url = about:blank] 06:38:52 INFO - PROCESS | 1655 | 1465220332981 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:38:52 INFO - PROCESS | 1655 | 1465220332984 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:38:53 INFO - PROCESS | 1655 | 1465220332994 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 1655 | 1465220332995 Marionette TRACE conn2 <- [1,1274,null,{}] 06:38:53 INFO - PROCESS | 1655 | 1465220332999 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:53 INFO - PROCESS | 1655 | 1465220333001 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:53 INFO - PROCESS | 1655 | 1465220333080 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:38:53 INFO - PROCESS | 1655 | 1465220333084 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 1655 | 1465220333087 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x113b19000 == 28 [pid = 1655] [id = 326] 06:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x113b37c00) [pid = 1655] [serial = 977] [outer = 0x0] 06:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x113b3f400) [pid = 1655] [serial = 978] [outer = 0x113b37c00] 06:38:53 INFO - PROCESS | 1655 | 1465220333118 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x115cf5000) [pid = 1655] [serial = 979] [outer = 0x113b37c00] 06:38:53 INFO - PROCESS | 1655 | 1465220333489 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 525ms 06:38:53 INFO - PROCESS | 1655 | 1465220333518 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:38:53 INFO - PROCESS | 1655 | 1465220333520 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:38:53 INFO - PROCESS | 1655 | 1465220333526 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:38:53 INFO - PROCESS | 1655 | 1465220333530 Marionette TRACE conn2 <- [1,1278,null,{}] 06:38:53 INFO - PROCESS | 1655 | 1465220333533 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:53 INFO - PROCESS | 1655 | 1465220333535 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:53 INFO - PROCESS | 1655 | 1465220333607 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:38:53 INFO - PROCESS | 1655 | 1465220333613 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:53 INFO - PROCESS | 1655 | 1465220333614 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f14800 == 29 [pid = 1655] [id = 327] 06:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1164b0800) [pid = 1655] [serial = 980] [outer = 0x0] 06:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11712c800) [pid = 1655] [serial = 981] [outer = 0x1164b0800] 06:38:53 INFO - PROCESS | 1655 | 1465220333642 Marionette DEBUG loaded listener.js 06:38:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118047400) [pid = 1655] [serial = 982] [outer = 0x1164b0800] 06:38:53 INFO - PROCESS | 1655 | 1465220333969 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 479ms 06:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:38:54 INFO - PROCESS | 1655 | 1465220334002 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 1655 | 1465220334003 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:38:54 INFO - PROCESS | 1655 | 1465220334005 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 1655 | 1465220334006 Marionette TRACE conn2 <- [1,1282,null,{}] 06:38:54 INFO - PROCESS | 1655 | 1465220334015 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 1655 | 1465220334018 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:54 INFO - PROCESS | 1655 | 1465220334108 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:38:54 INFO - PROCESS | 1655 | 1465220334161 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 1655 | 1465220334164 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x118319000 == 30 [pid = 1655] [id = 328] 06:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118351c00) [pid = 1655] [serial = 983] [outer = 0x0] 06:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1185b9400) [pid = 1655] [serial = 984] [outer = 0x118351c00] 06:38:54 INFO - PROCESS | 1655 | 1465220334196 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1188f5000) [pid = 1655] [serial = 985] [outer = 0x118351c00] 06:38:54 INFO - PROCESS | 1655 | 1465220334541 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 569ms 06:38:54 INFO - PROCESS | 1655 | 1465220334575 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 1655 | 1465220334579 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:38:54 INFO - PROCESS | 1655 | 1465220334582 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 1655 | 1465220334584 Marionette TRACE conn2 <- [1,1286,null,{}] 06:38:54 INFO - PROCESS | 1655 | 1465220334588 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:54 INFO - PROCESS | 1655 | 1465220334590 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:54 INFO - PROCESS | 1655 | 1465220334743 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:38:54 INFO - PROCESS | 1655 | 1465220334756 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:54 INFO - PROCESS | 1655 | 1465220334758 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x118984800 == 31 [pid = 1655] [id = 329] 06:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1189fb400) [pid = 1655] [serial = 986] [outer = 0x0] 06:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119734400) [pid = 1655] [serial = 987] [outer = 0x1189fb400] 06:38:54 INFO - PROCESS | 1655 | 1465220334801 Marionette DEBUG loaded listener.js 06:38:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1197eec00) [pid = 1655] [serial = 988] [outer = 0x1189fb400] 06:38:55 INFO - PROCESS | 1655 | 1465220335186 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 620ms 06:38:55 INFO - PROCESS | 1655 | 1465220335202 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 1655 | 1465220335204 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:38:55 INFO - PROCESS | 1655 | 1465220335206 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 1655 | 1465220335207 Marionette TRACE conn2 <- [1,1290,null,{}] 06:38:55 INFO - PROCESS | 1655 | 1465220335211 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:55 INFO - PROCESS | 1655 | 1465220335213 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:55 INFO - PROCESS | 1655 | 1465220335312 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:38:55 INFO - PROCESS | 1655 | 1465220335362 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 1655 | 1465220335364 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0c000 == 32 [pid = 1655] [id = 330] 06:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119c4e400) [pid = 1655] [serial = 989] [outer = 0x0] 06:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12141ac00) [pid = 1655] [serial = 990] [outer = 0x119c4e400] 06:38:55 INFO - PROCESS | 1655 | 1465220335390 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12165cc00) [pid = 1655] [serial = 991] [outer = 0x119c4e400] 06:38:55 INFO - PROCESS | 1655 | 1465220335676 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 06:38:55 INFO - PROCESS | 1655 | 1465220335728 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:38:55 INFO - PROCESS | 1655 | 1465220335731 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:38:55 INFO - PROCESS | 1655 | 1465220335733 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:38:55 INFO - PROCESS | 1655 | 1465220335734 Marionette TRACE conn2 <- [1,1294,null,{}] 06:38:55 INFO - PROCESS | 1655 | 1465220335737 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:55 INFO - PROCESS | 1655 | 1465220335741 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:55 INFO - PROCESS | 1655 | 1465220335857 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:38:55 INFO - PROCESS | 1655 | 1465220335893 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 1655 | 1465220335894 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ade000 == 33 [pid = 1655] [id = 331] 06:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12194c400) [pid = 1655] [serial = 992] [outer = 0x0] 06:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12406ec00) [pid = 1655] [serial = 993] [outer = 0x12194c400] 06:38:55 INFO - PROCESS | 1655 | 1465220335920 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1244a9000) [pid = 1655] [serial = 994] [outer = 0x12194c400] 06:38:56 INFO - PROCESS | 1655 | 1465220336239 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 520ms 06:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:38:56 INFO - PROCESS | 1655 | 1465220336253 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 1655 | 1465220336255 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:38:56 INFO - PROCESS | 1655 | 1465220336257 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 1655 | 1465220336258 Marionette TRACE conn2 <- [1,1298,null,{}] 06:38:56 INFO - PROCESS | 1655 | 1465220336264 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:56 INFO - PROCESS | 1655 | 1465220336265 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:56 INFO - PROCESS | 1655 | 1465220336359 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:38:56 INFO - PROCESS | 1655 | 1465220336394 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 1655 | 1465220336402 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443f000 == 34 [pid = 1655] [id = 332] 06:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1244b0400) [pid = 1655] [serial = 995] [outer = 0x0] 06:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12476fc00) [pid = 1655] [serial = 996] [outer = 0x1244b0400] 06:38:56 INFO - PROCESS | 1655 | 1465220336427 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1265c1000) [pid = 1655] [serial = 997] [outer = 0x1244b0400] 06:38:56 INFO - PROCESS | 1655 | 1465220336752 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 522ms 06:38:56 INFO - PROCESS | 1655 | 1465220336784 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 1655 | 1465220336785 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:38:56 INFO - PROCESS | 1655 | 1465220336787 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 1655 | 1465220336788 Marionette TRACE conn2 <- [1,1302,null,{}] 06:38:56 INFO - PROCESS | 1655 | 1465220336790 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:56 INFO - PROCESS | 1655 | 1465220336792 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:56 INFO - PROCESS | 1655 | 1465220336884 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:38:56 INFO - PROCESS | 1655 | 1465220336887 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 1655 | 1465220336888 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fee800 == 35 [pid = 1655] [id = 333] 06:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1244b1400) [pid = 1655] [serial = 998] [outer = 0x0] 06:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x126635400) [pid = 1655] [serial = 999] [outer = 0x1244b1400] 06:38:56 INFO - PROCESS | 1655 | 1465220336913 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x126804800) [pid = 1655] [serial = 1000] [outer = 0x1244b1400] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1297aa000) [pid = 1655] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124424c00) [pid = 1655] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1244abc00) [pid = 1655] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x126c50800) [pid = 1655] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x112929800) [pid = 1655] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11862e000) [pid = 1655] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x113baac00) [pid = 1655] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12c189800) [pid = 1655] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x112925c00) [pid = 1655] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x114ee9000) [pid = 1655] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11322dc00) [pid = 1655] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x126a0b800) [pid = 1655] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x113baf400) [pid = 1655] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1297a6800) [pid = 1655] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:38:57 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1184e7800) [pid = 1655] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:38:57 INFO - PROCESS | 1655 | 1465220337364 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 619ms 06:38:57 INFO - PROCESS | 1655 | 1465220337407 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 1655 | 1465220337408 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:38:57 INFO - PROCESS | 1655 | 1465220337416 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 1655 | 1465220337417 Marionette TRACE conn2 <- [1,1306,null,{}] 06:38:57 INFO - PROCESS | 1655 | 1465220337419 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:57 INFO - PROCESS | 1655 | 1465220337420 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:57 INFO - PROCESS | 1655 | 1465220337524 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:38:57 INFO - PROCESS | 1655 | 1465220337560 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 1655 | 1465220337561 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fea800 == 36 [pid = 1655] [id = 334] 06:38:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x112925c00) [pid = 1655] [serial = 1001] [outer = 0x0] 06:38:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119d2d400) [pid = 1655] [serial = 1002] [outer = 0x112925c00] 06:38:57 INFO - PROCESS | 1655 | 1465220337594 Marionette DEBUG loaded listener.js 06:38:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x126631c00) [pid = 1655] [serial = 1003] [outer = 0x112925c00] 06:38:57 INFO - PROCESS | 1655 | 1465220337869 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 06:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:38:57 INFO - PROCESS | 1655 | 1465220337887 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:38:57 INFO - PROCESS | 1655 | 1465220337888 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:38:57 INFO - PROCESS | 1655 | 1465220337890 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:38:57 INFO - PROCESS | 1655 | 1465220337892 Marionette TRACE conn2 <- [1,1310,null,{}] 06:38:57 INFO - PROCESS | 1655 | 1465220337902 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:57 INFO - PROCESS | 1655 | 1465220337903 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:57 INFO - PROCESS | 1655 | 1465220337986 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:38:57 INFO - PROCESS | 1655 | 1465220337990 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:57 INFO - PROCESS | 1655 | 1465220337991 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12787f800 == 37 [pid = 1655] [id = 335] 06:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12665bc00) [pid = 1655] [serial = 1004] [outer = 0x0] 06:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126a10400) [pid = 1655] [serial = 1005] [outer = 0x12665bc00] 06:38:58 INFO - PROCESS | 1655 | 1465220338018 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1278dfc00) [pid = 1655] [serial = 1006] [outer = 0x12665bc00] 06:38:58 INFO - PROCESS | 1655 | 1465220338348 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 1655 | 1465220338371 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:38:58 INFO - PROCESS | 1655 | 1465220338373 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 1655 | 1465220338376 Marionette TRACE conn2 <- [1,1314,null,{}] 06:38:58 INFO - PROCESS | 1655 | 1465220338379 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:58 INFO - PROCESS | 1655 | 1465220338381 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:58 INFO - PROCESS | 1655 | 1465220338495 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:38:58 INFO - PROCESS | 1655 | 1465220338501 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 1655 | 1465220338503 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x129548800 == 38 [pid = 1655] [id = 336] 06:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x114e26c00) [pid = 1655] [serial = 1007] [outer = 0x0] 06:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1278dcc00) [pid = 1655] [serial = 1008] [outer = 0x114e26c00] 06:38:58 INFO - PROCESS | 1655 | 1465220338529 Marionette DEBUG loaded listener.js 06:38:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x129772c00) [pid = 1655] [serial = 1009] [outer = 0x114e26c00] 06:38:58 INFO - PROCESS | 1655 | 1465220338903 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 572ms 06:38:58 INFO - PROCESS | 1655 | 1465220338946 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 1655 | 1465220338948 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:38:58 INFO - PROCESS | 1655 | 1465220338951 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 1655 | 1465220338953 Marionette TRACE conn2 <- [1,1318,null,{}] 06:38:58 INFO - PROCESS | 1655 | 1465220338956 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:58 INFO - PROCESS | 1655 | 1465220338958 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:59 INFO - PROCESS | 1655 | 1465220339036 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:38:59 INFO - PROCESS | 1655 | 1465220339092 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 1655 | 1465220339093 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9b7000 == 39 [pid = 1655] [id = 337] 06:38:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12165a000) [pid = 1655] [serial = 1010] [outer = 0x0] 06:38:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1297b3c00) [pid = 1655] [serial = 1011] [outer = 0x12165a000] 06:38:59 INFO - PROCESS | 1655 | 1465220339118 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12aa52c00) [pid = 1655] [serial = 1012] [outer = 0x12165a000] 06:38:59 INFO - PROCESS | 1655 | 1465220339649 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 773ms 06:38:59 INFO - PROCESS | 1655 | 1465220339731 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 1655 | 1465220339733 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:38:59 INFO - PROCESS | 1655 | 1465220339737 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 1655 | 1465220339741 Marionette TRACE conn2 <- [1,1322,null,{}] 06:38:59 INFO - PROCESS | 1655 | 1465220339745 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:38:59 INFO - PROCESS | 1655 | 1465220339746 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:59 INFO - PROCESS | 1655 | 1465220339859 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:38:59 INFO - PROCESS | 1655 | 1465220339913 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:59 INFO - PROCESS | 1655 | 1465220339915 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:38:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x11746b800 == 40 [pid = 1655] [id = 338] 06:38:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x113b3a400) [pid = 1655] [serial = 1013] [outer = 0x0] 06:38:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x115e55c00) [pid = 1655] [serial = 1014] [outer = 0x113b3a400] 06:38:59 INFO - PROCESS | 1655 | 1465220339947 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1169b9c00) [pid = 1655] [serial = 1015] [outer = 0x113b3a400] 06:39:00 INFO - PROCESS | 1655 | 1465220340476 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 774ms 06:39:00 INFO - PROCESS | 1655 | 1465220340533 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:39:00 INFO - PROCESS | 1655 | 1465220340537 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:39:00 INFO - PROCESS | 1655 | 1465220340541 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:39:00 INFO - PROCESS | 1655 | 1465220340545 Marionette TRACE conn2 <- [1,1326,null,{}] 06:39:00 INFO - PROCESS | 1655 | 1465220340548 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:00 INFO - PROCESS | 1655 | 1465220340550 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:00 INFO - PROCESS | 1655 | 1465220340660 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:39:00 INFO - PROCESS | 1655 | 1465220340853 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 1655 | 1465220340854 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x113b02800 == 41 [pid = 1655] [id = 339] 06:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x113b3c400) [pid = 1655] [serial = 1016] [outer = 0x0] 06:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116790800) [pid = 1655] [serial = 1017] [outer = 0x113b3c400] 06:39:00 INFO - PROCESS | 1655 | 1465220340883 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118184800) [pid = 1655] [serial = 1018] [outer = 0x113b3c400] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x129548800 == 40 [pid = 1655] [id = 336] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x12787f800 == 39 [pid = 1655] [id = 335] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x124fea800 == 38 [pid = 1655] [id = 334] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x124fee800 == 37 [pid = 1655] [id = 333] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x12443f000 == 36 [pid = 1655] [id = 332] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x121ade000 == 35 [pid = 1655] [id = 331] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0c000 == 34 [pid = 1655] [id = 330] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x118984800 == 33 [pid = 1655] [id = 329] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x118319000 == 32 [pid = 1655] [id = 328] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x116f14800 == 31 [pid = 1655] [id = 327] 06:39:01 INFO - PROCESS | 1655 | --DOCSHELL 0x113b19000 == 30 [pid = 1655] [id = 326] 06:39:01 INFO - PROCESS | 1655 | 1465220341343 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 823ms 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x124427800) [pid = 1655] [serial = 939] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x124f9b400) [pid = 1655] [serial = 942] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1278dc400) [pid = 1655] [serial = 948] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x121545400) [pid = 1655] [serial = 936] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x118891800) [pid = 1655] [serial = 930] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1189af000) [pid = 1655] [serial = 931] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1166ef000) [pid = 1655] [serial = 921] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118182c00) [pid = 1655] [serial = 922] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12c1a2000) [pid = 1655] [serial = 919] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12c19b000) [pid = 1655] [serial = 918] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1197ef800) [pid = 1655] [serial = 933] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x121422000) [pid = 1655] [serial = 934] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116f7c800) [pid = 1655] [serial = 927] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118352800) [pid = 1655] [serial = 928] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x113b3b000) [pid = 1655] [serial = 924] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x115e51400) [pid = 1655] [serial = 925] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1278d6000) [pid = 1655] [serial = 945] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1244b0000) [pid = 1655] [serial = 952] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118346c00) [pid = 1655] [serial = 951] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12aa4fc00) [pid = 1655] [serial = 957] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x129711400) [pid = 1655] [serial = 949] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x127a2f800) [pid = 1655] [serial = 954] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12afdb000) [pid = 1655] [serial = 958] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1297ad800) [pid = 1655] [serial = 955] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12687dc00) [pid = 1655] [serial = 943] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124002c00) [pid = 1655] [serial = 937] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x127a35c00) [pid = 1655] [serial = 946] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1244ab000) [pid = 1655] [serial = 940] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12bdc2c00) [pid = 1655] [serial = 961] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12b588400) [pid = 1655] [serial = 960] [outer = 0x0] [url = about:blank] 06:39:01 INFO - PROCESS | 1655 | 1465220341374 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 1655 | 1465220341376 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:39:01 INFO - PROCESS | 1655 | 1465220341383 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 1655 | 1465220341385 Marionette TRACE conn2 <- [1,1330,null,{}] 06:39:01 INFO - PROCESS | 1655 | 1465220341388 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:01 INFO - PROCESS | 1655 | 1465220341390 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:01 INFO - PROCESS | 1655 | 1465220341467 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:39:01 INFO - PROCESS | 1655 | 1465220341473 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 1655 | 1465220341474 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f18000 == 31 [pid = 1655] [id = 340] 06:39:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x118281400) [pid = 1655] [serial = 1019] [outer = 0x0] 06:39:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1184e8000) [pid = 1655] [serial = 1020] [outer = 0x118281400] 06:39:01 INFO - PROCESS | 1655 | 1465220341505 Marionette DEBUG loaded listener.js 06:39:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11888c400) [pid = 1655] [serial = 1021] [outer = 0x118281400] 06:39:01 INFO - PROCESS | 1655 | 1465220341864 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 520ms 06:39:01 INFO - PROCESS | 1655 | 1465220341910 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 1655 | 1465220341913 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:39:01 INFO - PROCESS | 1655 | 1465220341916 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 1655 | 1465220341918 Marionette TRACE conn2 <- [1,1334,null,{}] 06:39:01 INFO - PROCESS | 1655 | 1465220341920 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:01 INFO - PROCESS | 1655 | 1465220341921 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:02 INFO - PROCESS | 1655 | 1465220342003 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:39:02 INFO - PROCESS | 1655 | 1465220342013 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 1655 | 1465220342014 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192b4000 == 32 [pid = 1655] [id = 341] 06:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1189b0000) [pid = 1655] [serial = 1022] [outer = 0x0] 06:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1197e8800) [pid = 1655] [serial = 1023] [outer = 0x1189b0000] 06:39:02 INFO - PROCESS | 1655 | 1465220342040 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119d29800) [pid = 1655] [serial = 1024] [outer = 0x1189b0000] 06:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 519ms 06:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:39:02 INFO - PROCESS | 1655 | 1465220342432 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:39:02 INFO - PROCESS | 1655 | 1465220342436 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 1655 | 1465220342437 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:39:02 INFO - PROCESS | 1655 | 1465220342449 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 1655 | 1465220342453 Marionette TRACE conn2 <- [1,1338,null,{}] 06:39:02 INFO - PROCESS | 1655 | 1465220342466 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:02 INFO - PROCESS | 1655 | 1465220342469 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:02 INFO - PROCESS | 1655 | 1465220342553 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:39:02 INFO - PROCESS | 1655 | 1465220342556 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:02 INFO - PROCESS | 1655 | 1465220342558 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215c7800 == 33 [pid = 1655] [id = 342] 06:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11292b800) [pid = 1655] [serial = 1025] [outer = 0x0] 06:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1217d3c00) [pid = 1655] [serial = 1026] [outer = 0x11292b800] 06:39:02 INFO - PROCESS | 1655 | 1465220342586 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124428400) [pid = 1655] [serial = 1027] [outer = 0x11292b800] 06:39:03 INFO - PROCESS | 1655 | 1465220343389 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 983ms 06:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:39:03 INFO - PROCESS | 1655 | 1465220343423 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 1655 | 1465220343425 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:39:03 INFO - PROCESS | 1655 | 1465220343430 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 1655 | 1465220343431 Marionette TRACE conn2 <- [1,1342,null,{}] 06:39:03 INFO - PROCESS | 1655 | 1465220343439 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 1655 | 1465220343441 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:03 INFO - PROCESS | 1655 | 1465220343540 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:39:03 INFO - PROCESS | 1655 | 1465220343544 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 1655 | 1465220343545 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x124083000 == 34 [pid = 1655] [id = 343] 06:39:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12141ec00) [pid = 1655] [serial = 1028] [outer = 0x0] 06:39:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x124738000) [pid = 1655] [serial = 1029] [outer = 0x12141ec00] 06:39:03 INFO - PROCESS | 1655 | 1465220343576 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1250c3800) [pid = 1655] [serial = 1030] [outer = 0x12141ec00] 06:39:03 INFO - PROCESS | 1655 | 1465220343896 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 476ms 06:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:39:03 INFO - PROCESS | 1655 | 1465220343917 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:39:03 INFO - PROCESS | 1655 | 1465220343919 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:39:03 INFO - PROCESS | 1655 | 1465220343921 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:39:03 INFO - PROCESS | 1655 | 1465220343923 Marionette TRACE conn2 <- [1,1346,null,{}] 06:39:03 INFO - PROCESS | 1655 | 1465220343936 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:03 INFO - PROCESS | 1655 | 1465220343937 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:04 INFO - PROCESS | 1655 | 1465220344085 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:39:04 INFO - PROCESS | 1655 | 1465220344112 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 1655 | 1465220344118 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12145a000 == 35 [pid = 1655] [id = 344] 06:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x126638000) [pid = 1655] [serial = 1031] [outer = 0x0] 06:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12687a000) [pid = 1655] [serial = 1032] [outer = 0x126638000] 06:39:04 INFO - PROCESS | 1655 | 1465220344170 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x127a32000) [pid = 1655] [serial = 1033] [outer = 0x126638000] 06:39:04 INFO - PROCESS | 1655 | 1465220344631 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 721ms 06:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:39:04 INFO - PROCESS | 1655 | 1465220344646 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:39:04 INFO - PROCESS | 1655 | 1465220344647 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:39:04 INFO - PROCESS | 1655 | 1465220344649 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 1655 | 1465220344650 Marionette TRACE conn2 <- [1,1350,null,{}] 06:39:04 INFO - PROCESS | 1655 | 1465220344652 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:04 INFO - PROCESS | 1655 | 1465220344654 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:04 INFO - PROCESS | 1655 | 1465220344756 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:39:04 INFO - PROCESS | 1655 | 1465220344806 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 1655 | 1465220344808 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291dc800 == 36 [pid = 1655] [id = 345] 06:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x113b38800) [pid = 1655] [serial = 1034] [outer = 0x0] 06:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1292f5800) [pid = 1655] [serial = 1035] [outer = 0x113b38800] 06:39:04 INFO - PROCESS | 1655 | 1465220344841 Marionette DEBUG loaded listener.js 06:39:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1297b1800) [pid = 1655] [serial = 1036] [outer = 0x113b38800] 06:39:05 INFO - PROCESS | 1655 | 1465220345147 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 06:39:05 INFO - PROCESS | 1655 | 1465220345167 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 1655 | 1465220345169 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:39:05 INFO - PROCESS | 1655 | 1465220345171 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 1655 | 1465220345172 Marionette TRACE conn2 <- [1,1354,null,{}] 06:39:05 INFO - PROCESS | 1655 | 1465220345174 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 1655 | 1465220345176 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:05 INFO - PROCESS | 1655 | 1465220345280 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:39:05 INFO - PROCESS | 1655 | 1465220345283 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 1655 | 1465220345285 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x11747c000 == 37 [pid = 1655] [id = 346] 06:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12a82ac00) [pid = 1655] [serial = 1037] [outer = 0x0] 06:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a983c00) [pid = 1655] [serial = 1038] [outer = 0x12a82ac00] 06:39:05 INFO - PROCESS | 1655 | 1465220345310 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aa5ac00) [pid = 1655] [serial = 1039] [outer = 0x12a82ac00] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118049c00) [pid = 1655] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119423400) [pid = 1655] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1244a3400) [pid = 1655] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1292f6800) [pid = 1655] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x112925c00) [pid = 1655] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1244b0400) [pid = 1655] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1244b1400) [pid = 1655] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12665bc00) [pid = 1655] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x114e26c00) [pid = 1655] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119c4e400) [pid = 1655] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x113b37c00) [pid = 1655] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1164b0800) [pid = 1655] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1189fb400) [pid = 1655] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12194c400) [pid = 1655] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x118351c00) [pid = 1655] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:39:05 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x116280000) [pid = 1655] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:39:05 INFO - PROCESS | 1655 | 1465220345721 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 575ms 06:39:05 INFO - PROCESS | 1655 | 1465220345765 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 1655 | 1465220345767 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:39:05 INFO - PROCESS | 1655 | 1465220345770 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 1655 | 1465220345772 Marionette TRACE conn2 <- [1,1358,null,{}] 06:39:05 INFO - PROCESS | 1655 | 1465220345775 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:05 INFO - PROCESS | 1655 | 1465220345778 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:05 INFO - PROCESS | 1655 | 1465220345899 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:39:05 INFO - PROCESS | 1655 | 1465220345917 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:05 INFO - PROCESS | 1655 | 1465220345918 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0b800 == 38 [pid = 1655] [id = 347] 06:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x118048c00) [pid = 1655] [serial = 1040] [outer = 0x0] 06:39:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119c52c00) [pid = 1655] [serial = 1041] [outer = 0x118048c00] 06:39:05 INFO - PROCESS | 1655 | 1465220345957 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x121418800) [pid = 1655] [serial = 1042] [outer = 0x118048c00] 06:39:06 INFO - PROCESS | 1655 | 1465220346344 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 625ms 06:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:39:06 INFO - PROCESS | 1655 | 1465220346394 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 1655 | 1465220346395 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:39:06 INFO - PROCESS | 1655 | 1465220346397 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 1655 | 1465220346398 Marionette TRACE conn2 <- [1,1362,null,{}] 06:39:06 INFO - PROCESS | 1655 | 1465220346410 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:06 INFO - PROCESS | 1655 | 1465220346411 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:06 INFO - PROCESS | 1655 | 1465220346487 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:39:06 INFO - PROCESS | 1655 | 1465220346490 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 1655 | 1465220346491 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad3d800 == 39 [pid = 1655] [id = 348] 06:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1244a9400) [pid = 1655] [serial = 1043] [outer = 0x0] 06:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x128fb4000) [pid = 1655] [serial = 1044] [outer = 0x1244a9400] 06:39:06 INFO - PROCESS | 1655 | 1465220346519 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12aa57400) [pid = 1655] [serial = 1045] [outer = 0x1244a9400] 06:39:06 INFO - PROCESS | 1655 | 1465220346837 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 469ms 06:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:39:06 INFO - PROCESS | 1655 | 1465220346868 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:39:06 INFO - PROCESS | 1655 | 1465220346869 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:39:06 INFO - PROCESS | 1655 | 1465220346871 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:39:06 INFO - PROCESS | 1655 | 1465220346872 Marionette TRACE conn2 <- [1,1366,null,{}] 06:39:06 INFO - PROCESS | 1655 | 1465220346874 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:06 INFO - PROCESS | 1655 | 1465220346875 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:06 INFO - PROCESS | 1655 | 1465220346961 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:39:06 INFO - PROCESS | 1655 | 1465220346966 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 1655 | 1465220346967 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b56b000 == 40 [pid = 1655] [id = 349] 06:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12aa59800) [pid = 1655] [serial = 1046] [outer = 0x0] 06:39:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12aae3400) [pid = 1655] [serial = 1047] [outer = 0x12aa59800] 06:39:06 INFO - PROCESS | 1655 | 1465220346994 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12b58e000) [pid = 1655] [serial = 1048] [outer = 0x12aa59800] 06:39:07 INFO - PROCESS | 1655 | 1465220347356 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 1655 | 1465220347391 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:39:07 INFO - PROCESS | 1655 | 1465220347399 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 1655 | 1465220347400 Marionette TRACE conn2 <- [1,1370,null,{}] 06:39:07 INFO - PROCESS | 1655 | 1465220347403 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:07 INFO - PROCESS | 1655 | 1465220347404 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:07 INFO - PROCESS | 1655 | 1465220347495 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:39:07 INFO - PROCESS | 1655 | 1465220347595 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 1655 | 1465220347597 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x113033800 == 41 [pid = 1655] [id = 350] 06:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x110e5cc00) [pid = 1655] [serial = 1049] [outer = 0x0] 06:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x112750400) [pid = 1655] [serial = 1050] [outer = 0x110e5cc00] 06:39:07 INFO - PROCESS | 1655 | 1465220347629 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1166ee800) [pid = 1655] [serial = 1051] [outer = 0x110e5cc00] 06:39:08 INFO - PROCESS | 1655 | 1465220348044 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 1655 | 1465220348073 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:39:08 INFO - PROCESS | 1655 | 1465220348077 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 1655 | 1465220348079 Marionette TRACE conn2 <- [1,1374,null,{}] 06:39:08 INFO - PROCESS | 1655 | 1465220348082 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:08 INFO - PROCESS | 1655 | 1465220348085 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:08 INFO - PROCESS | 1655 | 1465220348190 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:39:08 INFO - PROCESS | 1655 | 1465220348246 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:08 INFO - PROCESS | 1655 | 1465220348248 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x11836a800 == 42 [pid = 1655] [id = 351] 06:39:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x118887800) [pid = 1655] [serial = 1052] [outer = 0x0] 06:39:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1189aec00) [pid = 1655] [serial = 1053] [outer = 0x118887800] 06:39:08 INFO - PROCESS | 1655 | 1465220348303 Marionette DEBUG loaded listener.js 06:39:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119c50c00) [pid = 1655] [serial = 1054] [outer = 0x118887800] 06:39:08 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:08 INFO - PROCESS | 1655 | 1465220348765 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 1655 | 1465220348816 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:39:08 INFO - PROCESS | 1655 | 1465220348820 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 1655 | 1465220348821 Marionette TRACE conn2 <- [1,1378,null,{}] 06:39:08 INFO - PROCESS | 1655 | 1465220348824 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:08 INFO - PROCESS | 1655 | 1465220348825 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:08 INFO - PROCESS | 1655 | 1465220348928 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:39:09 INFO - PROCESS | 1655 | 1465220348997 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 1655 | 1465220348998 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a12000 == 43 [pid = 1655] [id = 352] 06:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x124429800) [pid = 1655] [serial = 1055] [outer = 0x0] 06:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1244ad400) [pid = 1655] [serial = 1056] [outer = 0x124429800] 06:39:09 INFO - PROCESS | 1655 | 1465220349028 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12662bc00) [pid = 1655] [serial = 1057] [outer = 0x124429800] 06:39:09 INFO - PROCESS | 1655 | 1465220349426 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:39:09 INFO - PROCESS | 1655 | 1465220349491 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:39:09 INFO - PROCESS | 1655 | 1465220349529 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:39:09 INFO - PROCESS | 1655 | 1465220349533 Marionette TRACE conn2 <- [1,1382,null,{}] 06:39:09 INFO - PROCESS | 1655 | 1465220349555 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:09 INFO - PROCESS | 1655 | 1465220349558 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:09 INFO - PROCESS | 1655 | 1465220349664 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:39:09 INFO - PROCESS | 1655 | 1465220349728 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 1655 | 1465220349729 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c293800 == 44 [pid = 1655] [id = 353] 06:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12662ec00) [pid = 1655] [serial = 1058] [outer = 0x0] 06:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12a835400) [pid = 1655] [serial = 1059] [outer = 0x12662ec00] 06:39:09 INFO - PROCESS | 1655 | 1465220349758 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12afd9000) [pid = 1655] [serial = 1060] [outer = 0x12662ec00] 06:39:10 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:10 INFO - PROCESS | 1655 | 1465220350234 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 1655 | 1465220350270 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:39:10 INFO - PROCESS | 1655 | 1465220350272 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 1655 | 1465220350274 Marionette TRACE conn2 <- [1,1386,null,{}] 06:39:10 INFO - PROCESS | 1655 | 1465220350276 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:10 INFO - PROCESS | 1655 | 1465220350278 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:10 INFO - PROCESS | 1655 | 1465220350379 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:39:10 INFO - PROCESS | 1655 | 1465220350448 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 1655 | 1465220350449 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x11666c000 == 45 [pid = 1655] [id = 354] 06:39:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11322d800) [pid = 1655] [serial = 1061] [outer = 0x0] 06:39:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11895dc00) [pid = 1655] [serial = 1062] [outer = 0x11322d800] 06:39:10 INFO - PROCESS | 1655 | 1465220350479 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1297a6400) [pid = 1655] [serial = 1063] [outer = 0x11322d800] 06:39:11 INFO - PROCESS | 1655 | 1465220351051 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 1655 | 1465220351101 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:39:11 INFO - PROCESS | 1655 | 1465220351104 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 1655 | 1465220351106 Marionette TRACE conn2 <- [1,1390,null,{}] 06:39:11 INFO - PROCESS | 1655 | 1465220351114 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:11 INFO - PROCESS | 1655 | 1465220351115 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:11 INFO - PROCESS | 1655 | 1465220351218 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:39:11 INFO - PROCESS | 1655 | 1465220351314 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 1655 | 1465220351316 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f16000 == 46 [pid = 1655] [id = 355] 06:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118966400) [pid = 1655] [serial = 1064] [outer = 0x0] 06:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1189fd400) [pid = 1655] [serial = 1065] [outer = 0x118966400] 06:39:11 INFO - PROCESS | 1655 | 1465220351363 Marionette DEBUG loaded listener.js 06:39:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x119c4e000) [pid = 1655] [serial = 1066] [outer = 0x118966400] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12b56b000 == 45 [pid = 1655] [id = 349] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad3d800 == 44 [pid = 1655] [id = 348] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0b800 == 43 [pid = 1655] [id = 347] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11747c000 == 42 [pid = 1655] [id = 346] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1291dc800 == 41 [pid = 1655] [id = 345] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12145a000 == 40 [pid = 1655] [id = 344] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x124083000 == 39 [pid = 1655] [id = 343] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1215c7800 == 38 [pid = 1655] [id = 342] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1192b4000 == 37 [pid = 1655] [id = 341] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x116f18000 == 36 [pid = 1655] [id = 340] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x113b02800 == 35 [pid = 1655] [id = 339] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11746b800 == 34 [pid = 1655] [id = 338] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9b7000 == 33 [pid = 1655] [id = 337] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1192b3000 == 32 [pid = 1655] [id = 325] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11666c000 == 31 [pid = 1655] [id = 354] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12c293800 == 30 [pid = 1655] [id = 353] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x129a12000 == 29 [pid = 1655] [id = 352] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x11836a800 == 28 [pid = 1655] [id = 351] 06:39:12 INFO - PROCESS | 1655 | --DOCSHELL 0x113033800 == 27 [pid = 1655] [id = 350] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1297b3c00) [pid = 1655] [serial = 1011] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12141ac00) [pid = 1655] [serial = 990] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x113b3f400) [pid = 1655] [serial = 978] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x115cf5000) [pid = 1655] [serial = 979] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11712c800) [pid = 1655] [serial = 981] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118047400) [pid = 1655] [serial = 982] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x119734400) [pid = 1655] [serial = 987] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12406ec00) [pid = 1655] [serial = 993] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1185b9400) [pid = 1655] [serial = 984] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1188f5000) [pid = 1655] [serial = 985] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11863a000) [pid = 1655] [serial = 976] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118276400) [pid = 1655] [serial = 975] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x118630c00) [pid = 1655] [serial = 964] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11834c000) [pid = 1655] [serial = 963] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11a1ed800) [pid = 1655] [serial = 967] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1197e9400) [pid = 1655] [serial = 966] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12165cc00) [pid = 1655] [serial = 991] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x127a30800) [pid = 1655] [serial = 970] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1244b1c00) [pid = 1655] [serial = 969] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12a984000) [pid = 1655] [serial = 973] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1297b0400) [pid = 1655] [serial = 972] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119d2d400) [pid = 1655] [serial = 1002] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12476fc00) [pid = 1655] [serial = 996] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1244a9000) [pid = 1655] [serial = 994] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x126635400) [pid = 1655] [serial = 999] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1265c1000) [pid = 1655] [serial = 997] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x126a10400) [pid = 1655] [serial = 1005] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x126804800) [pid = 1655] [serial = 1000] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x129772c00) [pid = 1655] [serial = 1009] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1278dfc00) [pid = 1655] [serial = 1006] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x126631c00) [pid = 1655] [serial = 1003] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1197eec00) [pid = 1655] [serial = 988] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1278dcc00) [pid = 1655] [serial = 1008] [outer = 0x0] [url = about:blank] 06:39:12 INFO - PROCESS | 1655 | 1465220352420 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1325ms 06:39:12 INFO - PROCESS | 1655 | 1465220352438 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 1655 | 1465220352440 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:39:12 INFO - PROCESS | 1655 | 1465220352445 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 1655 | 1465220352450 Marionette TRACE conn2 <- [1,1394,null,{}] 06:39:12 INFO - PROCESS | 1655 | 1465220352453 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:12 INFO - PROCESS | 1655 | 1465220352455 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:12 INFO - PROCESS | 1655 | 1465220352536 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:39:12 INFO - PROCESS | 1655 | 1465220352540 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:12 INFO - PROCESS | 1655 | 1465220352542 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x116494800 == 28 [pid = 1655] [id = 356] 06:39:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x115cf6400) [pid = 1655] [serial = 1067] [outer = 0x0] 06:39:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1164b2000) [pid = 1655] [serial = 1068] [outer = 0x115cf6400] 06:39:12 INFO - PROCESS | 1655 | 1465220352573 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x116a77800) [pid = 1655] [serial = 1069] [outer = 0x115cf6400] 06:39:12 INFO - PROCESS | 1655 | 1465220352927 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 525ms 06:39:12 INFO - PROCESS | 1655 | 1465220352969 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 1655 | 1465220352972 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:39:12 INFO - PROCESS | 1655 | 1465220352984 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 1655 | 1465220352985 Marionette TRACE conn2 <- [1,1398,null,{}] 06:39:12 INFO - PROCESS | 1655 | 1465220352988 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:12 INFO - PROCESS | 1655 | 1465220352989 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:13 INFO - PROCESS | 1655 | 1465220353070 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:39:13 INFO - PROCESS | 1655 | 1465220353074 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 1655 | 1465220353076 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e20800 == 29 [pid = 1655] [id = 357] 06:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11712c800) [pid = 1655] [serial = 1070] [outer = 0x0] 06:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x118273400) [pid = 1655] [serial = 1071] [outer = 0x11712c800] 06:39:13 INFO - PROCESS | 1655 | 1465220353106 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x118350400) [pid = 1655] [serial = 1072] [outer = 0x11712c800] 06:39:13 INFO - PROCESS | 1655 | 1465220353467 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 525ms 06:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:39:13 INFO - PROCESS | 1655 | 1465220353505 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:39:13 INFO - PROCESS | 1655 | 1465220353506 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:39:13 INFO - PROCESS | 1655 | 1465220353508 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 1655 | 1465220353511 Marionette TRACE conn2 <- [1,1402,null,{}] 06:39:13 INFO - PROCESS | 1655 | 1465220353518 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 1655 | 1465220353522 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:13 INFO - PROCESS | 1655 | 1465220353599 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:39:13 INFO - PROCESS | 1655 | 1465220353604 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 1655 | 1465220353606 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cb800 == 30 [pid = 1655] [id = 358] 06:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x118887400) [pid = 1655] [serial = 1073] [outer = 0x0] 06:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1188f5000) [pid = 1655] [serial = 1074] [outer = 0x118887400] 06:39:13 INFO - PROCESS | 1655 | 1465220353636 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11941e800) [pid = 1655] [serial = 1075] [outer = 0x118887400] 06:39:13 INFO - PROCESS | 1655 | 1465220353967 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 473ms 06:39:13 INFO - PROCESS | 1655 | 1465220353982 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:39:13 INFO - PROCESS | 1655 | 1465220353983 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:39:13 INFO - PROCESS | 1655 | 1465220353985 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:39:13 INFO - PROCESS | 1655 | 1465220353986 Marionette TRACE conn2 <- [1,1406,null,{}] 06:39:13 INFO - PROCESS | 1655 | 1465220353989 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:13 INFO - PROCESS | 1655 | 1465220353990 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:14 INFO - PROCESS | 1655 | 1465220354070 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:39:14 INFO - PROCESS | 1655 | 1465220354073 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 1655 | 1465220354074 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f20800 == 31 [pid = 1655] [id = 359] 06:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1197ea000) [pid = 1655] [serial = 1076] [outer = 0x0] 06:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119d2a400) [pid = 1655] [serial = 1077] [outer = 0x1197ea000] 06:39:14 INFO - PROCESS | 1655 | 1465220354103 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x121421000) [pid = 1655] [serial = 1078] [outer = 0x1197ea000] 06:39:14 INFO - PROCESS | 1655 | 1465220354472 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 06:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:39:14 INFO - PROCESS | 1655 | 1465220354505 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 1655 | 1465220354506 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:39:14 INFO - PROCESS | 1655 | 1465220354508 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 1655 | 1465220354509 Marionette TRACE conn2 <- [1,1410,null,{}] 06:39:14 INFO - PROCESS | 1655 | 1465220354514 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:14 INFO - PROCESS | 1655 | 1465220354516 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:14 INFO - PROCESS | 1655 | 1465220354607 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:39:14 INFO - PROCESS | 1655 | 1465220354611 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:14 INFO - PROCESS | 1655 | 1465220354612 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ae3000 == 32 [pid = 1655] [id = 360] 06:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x111e35c00) [pid = 1655] [serial = 1079] [outer = 0x0] 06:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1197eec00) [pid = 1655] [serial = 1080] [outer = 0x111e35c00] 06:39:14 INFO - PROCESS | 1655 | 1465220354637 Marionette DEBUG loaded listener.js 06:39:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12194c400) [pid = 1655] [serial = 1081] [outer = 0x111e35c00] 06:39:15 INFO - PROCESS | 1655 | 1465220355008 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 522ms 06:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:39:15 INFO - PROCESS | 1655 | 1465220355031 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 1655 | 1465220355032 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:39:15 INFO - PROCESS | 1655 | 1465220355034 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 1655 | 1465220355035 Marionette TRACE conn2 <- [1,1414,null,{}] 06:39:15 INFO - PROCESS | 1655 | 1465220355037 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 1655 | 1465220355042 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:15 INFO - PROCESS | 1655 | 1465220355143 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:39:15 INFO - PROCESS | 1655 | 1465220355177 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 1655 | 1465220355178 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a26000 == 33 [pid = 1655] [id = 361] 06:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x121e51800) [pid = 1655] [serial = 1082] [outer = 0x0] 06:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124423000) [pid = 1655] [serial = 1083] [outer = 0x121e51800] 06:39:15 INFO - PROCESS | 1655 | 1465220355203 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1247f1c00) [pid = 1655] [serial = 1084] [outer = 0x121e51800] 06:39:15 INFO - PROCESS | 1655 | 1465220355564 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 568ms 06:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:39:15 INFO - PROCESS | 1655 | 1465220355603 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:39:15 INFO - PROCESS | 1655 | 1465220355604 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:39:15 INFO - PROCESS | 1655 | 1465220355606 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 1655 | 1465220355615 Marionette TRACE conn2 <- [1,1418,null,{}] 06:39:15 INFO - PROCESS | 1655 | 1465220355617 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:15 INFO - PROCESS | 1655 | 1465220355618 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:15 INFO - PROCESS | 1655 | 1465220355710 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:39:15 INFO - PROCESS | 1655 | 1465220355747 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 1655 | 1465220355748 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12659f000 == 34 [pid = 1655] [id = 362] 06:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x112926c00) [pid = 1655] [serial = 1085] [outer = 0x0] 06:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1265bfc00) [pid = 1655] [serial = 1086] [outer = 0x112926c00] 06:39:15 INFO - PROCESS | 1655 | 1465220355772 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126636400) [pid = 1655] [serial = 1087] [outer = 0x112926c00] 06:39:16 INFO - PROCESS | 1655 | 1465220356119 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 526ms 06:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:39:16 INFO - PROCESS | 1655 | 1465220356133 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 1655 | 1465220356134 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:39:16 INFO - PROCESS | 1655 | 1465220356136 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 1655 | 1465220356137 Marionette TRACE conn2 <- [1,1422,null,{}] 06:39:16 INFO - PROCESS | 1655 | 1465220356139 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:16 INFO - PROCESS | 1655 | 1465220356140 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:16 INFO - PROCESS | 1655 | 1465220356398 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x126638000) [pid = 1655] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12141ec00) [pid = 1655] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x113b38800) [pid = 1655] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12a82ac00) [pid = 1655] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x113b3c400) [pid = 1655] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x118281400) [pid = 1655] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x113b3a400) [pid = 1655] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1189b0000) [pid = 1655] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12165a000) [pid = 1655] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11292b800) [pid = 1655] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1244a9400) [pid = 1655] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x118048c00) [pid = 1655] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:39:16 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12aa59800) [pid = 1655] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:39:16 INFO - PROCESS | 1655 | 1465220356441 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 1655 | 1465220356443 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x116ab9800 == 35 [pid = 1655] [id = 363] 06:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x110f67000) [pid = 1655] [serial = 1088] [outer = 0x0] 06:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x116a73000) [pid = 1655] [serial = 1089] [outer = 0x110f67000] 06:39:16 INFO - PROCESS | 1655 | 1465220356469 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118281400) [pid = 1655] [serial = 1090] [outer = 0x110f67000] 06:39:16 INFO - PROCESS | 1655 | 1465220356719 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 619ms 06:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:39:16 INFO - PROCESS | 1655 | 1465220356755 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:39:16 INFO - PROCESS | 1655 | 1465220356756 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:39:16 INFO - PROCESS | 1655 | 1465220356767 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:39:16 INFO - PROCESS | 1655 | 1465220356776 Marionette TRACE conn2 <- [1,1426,null,{}] 06:39:16 INFO - PROCESS | 1655 | 1465220356787 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:16 INFO - PROCESS | 1655 | 1465220356788 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:16 INFO - PROCESS | 1655 | 1465220356868 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:39:16 INFO - PROCESS | 1655 | 1465220356872 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 1655 | 1465220356873 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d5000 == 36 [pid = 1655] [id = 364] 06:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1184e0400) [pid = 1655] [serial = 1091] [outer = 0x0] 06:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126629400) [pid = 1655] [serial = 1092] [outer = 0x1184e0400] 06:39:16 INFO - PROCESS | 1655 | 1465220356900 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x126a10400) [pid = 1655] [serial = 1093] [outer = 0x1184e0400] 06:39:17 INFO - PROCESS | 1655 | 1465220357253 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 543ms 06:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:39:17 INFO - PROCESS | 1655 | 1465220357303 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 1655 | 1465220357304 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:39:17 INFO - PROCESS | 1655 | 1465220357306 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 1655 | 1465220357308 Marionette TRACE conn2 <- [1,1430,null,{}] 06:39:17 INFO - PROCESS | 1655 | 1465220357317 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:17 INFO - PROCESS | 1655 | 1465220357318 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:17 INFO - PROCESS | 1655 | 1465220357399 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:39:17 INFO - PROCESS | 1655 | 1465220357404 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 1655 | 1465220357405 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a12000 == 37 [pid = 1655] [id = 365] 06:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1278d8800) [pid = 1655] [serial = 1094] [outer = 0x0] 06:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1278de400) [pid = 1655] [serial = 1095] [outer = 0x1278d8800] 06:39:17 INFO - PROCESS | 1655 | 1465220357424 Marionette DEBUG loaded listener.js 06:39:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x127a2f400) [pid = 1655] [serial = 1096] [outer = 0x1278d8800] 06:39:17 INFO - PROCESS | 1655 | 1465220357830 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 576ms 06:39:17 INFO - PROCESS | 1655 | 1465220357884 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 1655 | 1465220357897 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:39:17 INFO - PROCESS | 1655 | 1465220357908 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 1655 | 1465220357911 Marionette TRACE conn2 <- [1,1434,null,{}] 06:39:17 INFO - PROCESS | 1655 | 1465220357915 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:17 INFO - PROCESS | 1655 | 1465220357917 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:18 INFO - PROCESS | 1655 | 1465220358052 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:39:18 INFO - PROCESS | 1655 | 1465220358064 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 1655 | 1465220358066 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad35800 == 38 [pid = 1655] [id = 366] 06:39:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x127a35800) [pid = 1655] [serial = 1097] [outer = 0x0] 06:39:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x129707400) [pid = 1655] [serial = 1098] [outer = 0x127a35800] 06:39:18 INFO - PROCESS | 1655 | 1465220358110 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1297a6800) [pid = 1655] [serial = 1099] [outer = 0x127a35800] 06:39:18 INFO - PROCESS | 1655 | 1465220358714 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 873ms 06:39:18 INFO - PROCESS | 1655 | 1465220358799 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 1655 | 1465220358801 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:39:18 INFO - PROCESS | 1655 | 1465220358806 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 1655 | 1465220358808 Marionette TRACE conn2 <- [1,1438,null,{}] 06:39:18 INFO - PROCESS | 1655 | 1465220358812 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:18 INFO - PROCESS | 1655 | 1465220358813 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:18 INFO - PROCESS | 1655 | 1465220358928 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:39:18 INFO - PROCESS | 1655 | 1465220358983 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:18 INFO - PROCESS | 1655 | 1465220358985 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x117468000 == 39 [pid = 1655] [id = 367] 06:39:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x113b3c800) [pid = 1655] [serial = 1100] [outer = 0x0] 06:39:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x115cf5800) [pid = 1655] [serial = 1101] [outer = 0x113b3c800] 06:39:19 INFO - PROCESS | 1655 | 1465220359017 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x11765c000) [pid = 1655] [serial = 1102] [outer = 0x113b3c800] 06:39:19 INFO - PROCESS | 1655 | 1465220359574 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 820ms 06:39:19 INFO - PROCESS | 1655 | 1465220359626 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:39:19 INFO - PROCESS | 1655 | 1465220359628 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:39:19 INFO - PROCESS | 1655 | 1465220359633 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:39:19 INFO - PROCESS | 1655 | 1465220359634 Marionette TRACE conn2 <- [1,1442,null,{}] 06:39:19 INFO - PROCESS | 1655 | 1465220359636 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:19 INFO - PROCESS | 1655 | 1465220359638 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:19 INFO - PROCESS | 1655 | 1465220359763 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:39:19 INFO - PROCESS | 1655 | 1465220359868 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 1655 | 1465220359870 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x115eab000 == 40 [pid = 1655] [id = 368] 06:39:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x113d07000) [pid = 1655] [serial = 1103] [outer = 0x0] 06:39:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x11678c000) [pid = 1655] [serial = 1104] [outer = 0x113d07000] 06:39:19 INFO - PROCESS | 1655 | 1465220359922 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x118631c00) [pid = 1655] [serial = 1105] [outer = 0x113d07000] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x129a12000 == 39 [pid = 1655] [id = 365] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d5000 == 38 [pid = 1655] [id = 364] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x116ab9800 == 37 [pid = 1655] [id = 363] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x12659f000 == 36 [pid = 1655] [id = 362] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x124a26000 == 35 [pid = 1655] [id = 361] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x121ae3000 == 34 [pid = 1655] [id = 360] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x119f20800 == 33 [pid = 1655] [id = 359] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cb800 == 32 [pid = 1655] [id = 358] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x117e20800 == 31 [pid = 1655] [id = 357] 06:39:20 INFO - PROCESS | 1655 | --DOCSHELL 0x116494800 == 30 [pid = 1655] [id = 356] 06:39:20 INFO - PROCESS | 1655 | 1465220360724 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1120ms 06:39:20 INFO - PROCESS | 1655 | 1465220360754 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 1655 | 1465220360758 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:39:20 INFO - PROCESS | 1655 | 1465220360762 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 1655 | 1465220360767 Marionette TRACE conn2 <- [1,1446,null,{}] 06:39:20 INFO - PROCESS | 1655 | 1465220360772 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:20 INFO - PROCESS | 1655 | 1465220360774 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:20 INFO - PROCESS | 1655 | 1465220360910 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12aae3400) [pid = 1655] [serial = 1047] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12687a000) [pid = 1655] [serial = 1032] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124738000) [pid = 1655] [serial = 1029] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1292f5800) [pid = 1655] [serial = 1035] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x127a32000) [pid = 1655] [serial = 1033] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12a983c00) [pid = 1655] [serial = 1038] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x116790800) [pid = 1655] [serial = 1017] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118184800) [pid = 1655] [serial = 1018] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1184e8000) [pid = 1655] [serial = 1020] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11888c400) [pid = 1655] [serial = 1021] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x115e55c00) [pid = 1655] [serial = 1014] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1169b9c00) [pid = 1655] [serial = 1015] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1197e8800) [pid = 1655] [serial = 1023] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119d29800) [pid = 1655] [serial = 1024] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12aa52c00) [pid = 1655] [serial = 1012] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1217d3c00) [pid = 1655] [serial = 1026] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1297b1800) [pid = 1655] [serial = 1036] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x128fb4000) [pid = 1655] [serial = 1044] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12aa57400) [pid = 1655] [serial = 1045] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12aa5ac00) [pid = 1655] [serial = 1039] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x121418800) [pid = 1655] [serial = 1042] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x119c52c00) [pid = 1655] [serial = 1041] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12b58e000) [pid = 1655] [serial = 1048] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1250c3800) [pid = 1655] [serial = 1030] [outer = 0x0] [url = about:blank] 06:39:20 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x124428400) [pid = 1655] [serial = 1027] [outer = 0x0] [url = about:blank] 06:39:21 INFO - PROCESS | 1655 | 1465220360998 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 1655 | 1465220361000 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x11661e000 == 31 [pid = 1655] [id = 369] 06:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x115e55c00) [pid = 1655] [serial = 1106] [outer = 0x0] 06:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x116f82000) [pid = 1655] [serial = 1107] [outer = 0x115e55c00] 06:39:21 INFO - PROCESS | 1655 | 1465220361046 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11827a000) [pid = 1655] [serial = 1108] [outer = 0x115e55c00] 06:39:21 INFO - PROCESS | 1655 | 1465220361477 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 774ms 06:39:21 INFO - PROCESS | 1655 | 1465220361536 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 1655 | 1465220361539 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:39:21 INFO - PROCESS | 1655 | 1465220361543 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 1655 | 1465220361545 Marionette TRACE conn2 <- [1,1450,null,{}] 06:39:21 INFO - PROCESS | 1655 | 1465220361547 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:21 INFO - PROCESS | 1655 | 1465220361548 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:21 INFO - PROCESS | 1655 | 1465220361631 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:39:21 INFO - PROCESS | 1655 | 1465220361635 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:21 INFO - PROCESS | 1655 | 1465220361636 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x118317000 == 32 [pid = 1655] [id = 370] 06:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1186b8800) [pid = 1655] [serial = 1109] [outer = 0x0] 06:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1189f9000) [pid = 1655] [serial = 1110] [outer = 0x1186b8800] 06:39:21 INFO - PROCESS | 1655 | 1465220361663 Marionette DEBUG loaded listener.js 06:39:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11973e400) [pid = 1655] [serial = 1111] [outer = 0x1186b8800] 06:39:22 INFO - PROCESS | 1655 | 1465220362015 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 06:39:22 INFO - PROCESS | 1655 | 1465220362064 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 1655 | 1465220362065 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:39:22 INFO - PROCESS | 1655 | 1465220362067 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 1655 | 1465220362070 Marionette TRACE conn2 <- [1,1454,null,{}] 06:39:22 INFO - PROCESS | 1655 | 1465220362077 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 1655 | 1465220362081 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:22 INFO - PROCESS | 1655 | 1465220362162 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:39:22 INFO - PROCESS | 1655 | 1465220362168 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 1655 | 1465220362170 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215cb800 == 33 [pid = 1655] [id = 371] 06:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112a84000) [pid = 1655] [serial = 1112] [outer = 0x0] 06:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1217d3c00) [pid = 1655] [serial = 1113] [outer = 0x112a84000] 06:39:22 INFO - PROCESS | 1655 | 1465220362198 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124424400) [pid = 1655] [serial = 1114] [outer = 0x112a84000] 06:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 470ms 06:39:22 INFO - PROCESS | 1655 | 1465220362534 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:39:22 INFO - PROCESS | 1655 | 1465220362538 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:39:22 INFO - PROCESS | 1655 | 1465220362539 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:39:22 INFO - PROCESS | 1655 | 1465220362542 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:39:22 INFO - PROCESS | 1655 | 1465220362543 Marionette TRACE conn2 <- [1,1458,null,{}] 06:39:22 INFO - PROCESS | 1655 | 1465220362550 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:22 INFO - PROCESS | 1655 | 1465220362551 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:22 INFO - PROCESS | 1655 | 1465220362636 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:39:22 INFO - PROCESS | 1655 | 1465220362693 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 1655 | 1465220362695 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12430a000 == 34 [pid = 1655] [id = 372] 06:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12406ec00) [pid = 1655] [serial = 1115] [outer = 0x0] 06:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1244ab400) [pid = 1655] [serial = 1116] [outer = 0x12406ec00] 06:39:22 INFO - PROCESS | 1655 | 1465220362720 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124771c00) [pid = 1655] [serial = 1117] [outer = 0x12406ec00] 06:39:23 INFO - PROCESS | 1655 | 1465220363048 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 523ms 06:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:39:23 INFO - PROCESS | 1655 | 1465220363066 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:39:23 INFO - PROCESS | 1655 | 1465220363067 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:39:23 INFO - PROCESS | 1655 | 1465220363069 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 1655 | 1465220363070 Marionette TRACE conn2 <- [1,1462,null,{}] 06:39:23 INFO - PROCESS | 1655 | 1465220363072 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:23 INFO - PROCESS | 1655 | 1465220363074 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:23 INFO - PROCESS | 1655 | 1465220363169 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:39:23 INFO - PROCESS | 1655 | 1465220363205 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 1655 | 1465220363206 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12658c000 == 35 [pid = 1655] [id = 373] 06:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x124f9b800) [pid = 1655] [serial = 1118] [outer = 0x0] 06:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12662e000) [pid = 1655] [serial = 1119] [outer = 0x124f9b800] 06:39:23 INFO - PROCESS | 1655 | 1465220363231 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12665e800) [pid = 1655] [serial = 1120] [outer = 0x124f9b800] 06:39:23 INFO - PROCESS | 1655 | 1465220363584 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 06:39:23 INFO - PROCESS | 1655 | 1465220363589 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:39:23 INFO - PROCESS | 1655 | 1465220363590 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:39:23 INFO - PROCESS | 1655 | 1465220363593 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 1655 | 1465220363594 Marionette TRACE conn2 <- [1,1466,null,{}] 06:39:23 INFO - PROCESS | 1655 | 1465220363596 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:23 INFO - PROCESS | 1655 | 1465220363601 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:23 INFO - PROCESS | 1655 | 1465220363709 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:39:23 INFO - PROCESS | 1655 | 1465220363745 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 1655 | 1465220363746 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x129564000 == 36 [pid = 1655] [id = 374] 06:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1217d3800) [pid = 1655] [serial = 1121] [outer = 0x0] 06:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x128fb4c00) [pid = 1655] [serial = 1122] [outer = 0x1217d3800] 06:39:23 INFO - PROCESS | 1655 | 1465220363771 Marionette DEBUG loaded listener.js 06:39:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12970c000) [pid = 1655] [serial = 1123] [outer = 0x1217d3800] 06:39:24 INFO - PROCESS | 1655 | 1465220364109 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 570ms 06:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:39:24 INFO - PROCESS | 1655 | 1465220364163 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 1655 | 1465220364164 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:39:24 INFO - PROCESS | 1655 | 1465220364167 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 1655 | 1465220364168 Marionette TRACE conn2 <- [1,1470,null,{}] 06:39:24 INFO - PROCESS | 1655 | 1465220364170 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:24 INFO - PROCESS | 1655 | 1465220364171 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:24 INFO - PROCESS | 1655 | 1465220364266 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:39:24 INFO - PROCESS | 1655 | 1465220364277 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 1655 | 1465220364278 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9c7000 == 37 [pid = 1655] [id = 375] 06:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12976e800) [pid = 1655] [serial = 1124] [outer = 0x0] 06:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x129778400) [pid = 1655] [serial = 1125] [outer = 0x12976e800] 06:39:24 INFO - PROCESS | 1655 | 1465220364302 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1297b2800) [pid = 1655] [serial = 1126] [outer = 0x12976e800] 06:39:24 INFO - PROCESS | 1655 | 1465220364622 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 517ms 06:39:24 INFO - PROCESS | 1655 | 1465220364685 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:39:24 INFO - PROCESS | 1655 | 1465220364686 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:39:24 INFO - PROCESS | 1655 | 1465220364688 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:39:24 INFO - PROCESS | 1655 | 1465220364690 Marionette TRACE conn2 <- [1,1474,null,{}] 06:39:24 INFO - PROCESS | 1655 | 1465220364697 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:24 INFO - PROCESS | 1655 | 1465220364698 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:24 INFO - PROCESS | 1655 | 1465220364794 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:39:24 INFO - PROCESS | 1655 | 1465220364798 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:24 INFO - PROCESS | 1655 | 1465220364799 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad49000 == 38 [pid = 1655] [id = 376] 06:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124f9dc00) [pid = 1655] [serial = 1127] [outer = 0x0] 06:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12a831400) [pid = 1655] [serial = 1128] [outer = 0x124f9dc00] 06:39:24 INFO - PROCESS | 1655 | 1465220364831 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12aa50c00) [pid = 1655] [serial = 1129] [outer = 0x124f9dc00] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x111e35c00) [pid = 1655] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118966400) [pid = 1655] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x115cf6400) [pid = 1655] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118887400) [pid = 1655] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1197ea000) [pid = 1655] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11712c800) [pid = 1655] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x110e5cc00) [pid = 1655] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118887800) [pid = 1655] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x124429800) [pid = 1655] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12662ec00) [pid = 1655] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11322d800) [pid = 1655] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x121e51800) [pid = 1655] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1278d8800) [pid = 1655] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x112926c00) [pid = 1655] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x110f67000) [pid = 1655] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:39:25 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1184e0400) [pid = 1655] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:39:25 INFO - PROCESS | 1655 | 1465220365216 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 569ms 06:39:25 INFO - PROCESS | 1655 | 1465220365259 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 1655 | 1465220365260 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:39:25 INFO - PROCESS | 1655 | 1465220365265 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 1655 | 1465220365266 Marionette TRACE conn2 <- [1,1478,null,{}] 06:39:25 INFO - PROCESS | 1655 | 1465220365268 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 1655 | 1465220365269 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:25 INFO - PROCESS | 1655 | 1465220365345 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:39:25 INFO - PROCESS | 1655 | 1465220365399 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 1655 | 1465220365401 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215ca800 == 39 [pid = 1655] [id = 377] 06:39:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11291e000) [pid = 1655] [serial = 1130] [outer = 0x0] 06:39:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1186bf400) [pid = 1655] [serial = 1131] [outer = 0x11291e000] 06:39:25 INFO - PROCESS | 1655 | 1465220365425 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x121e51800) [pid = 1655] [serial = 1132] [outer = 0x11291e000] 06:39:25 INFO - PROCESS | 1655 | 1465220365698 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 468ms 06:39:25 INFO - PROCESS | 1655 | 1465220365734 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:39:25 INFO - PROCESS | 1655 | 1465220365735 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:39:25 INFO - PROCESS | 1655 | 1465220365737 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 1655 | 1465220365738 Marionette TRACE conn2 <- [1,1482,null,{}] 06:39:25 INFO - PROCESS | 1655 | 1465220365741 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:25 INFO - PROCESS | 1655 | 1465220365742 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:25 INFO - PROCESS | 1655 | 1465220365835 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:39:25 INFO - PROCESS | 1655 | 1465220365838 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 1655 | 1465220365839 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf55000 == 40 [pid = 1655] [id = 378] 06:39:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x121bc5c00) [pid = 1655] [serial = 1133] [outer = 0x0] 06:39:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12976f400) [pid = 1655] [serial = 1134] [outer = 0x121bc5c00] 06:39:25 INFO - PROCESS | 1655 | 1465220365872 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12aa54c00) [pid = 1655] [serial = 1135] [outer = 0x121bc5c00] 06:39:26 INFO - PROCESS | 1655 | 1465220366219 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 06:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:39:26 INFO - PROCESS | 1655 | 1465220366257 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 1655 | 1465220366258 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:39:26 INFO - PROCESS | 1655 | 1465220366261 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 1655 | 1465220366262 Marionette TRACE conn2 <- [1,1486,null,{}] 06:39:26 INFO - PROCESS | 1655 | 1465220366265 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 1655 | 1465220366266 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:26 INFO - PROCESS | 1655 | 1465220366355 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:39:26 INFO - PROCESS | 1655 | 1465220366359 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 1655 | 1465220366363 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c28f000 == 41 [pid = 1655] [id = 379] 06:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12aa5b400) [pid = 1655] [serial = 1136] [outer = 0x0] 06:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12b58d800) [pid = 1655] [serial = 1137] [outer = 0x12aa5b400] 06:39:26 INFO - PROCESS | 1655 | 1465220366389 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12bbe2c00) [pid = 1655] [serial = 1138] [outer = 0x12aa5b400] 06:39:26 INFO - PROCESS | 1655 | 1465220366720 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 469ms 06:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:39:26 INFO - PROCESS | 1655 | 1465220366732 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 1655 | 1465220366733 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:39:26 INFO - PROCESS | 1655 | 1465220366735 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 1655 | 1465220366736 Marionette TRACE conn2 <- [1,1490,null,{}] 06:39:26 INFO - PROCESS | 1655 | 1465220366738 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:26 INFO - PROCESS | 1655 | 1465220366739 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:26 INFO - PROCESS | 1655 | 1465220366823 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:39:26 INFO - PROCESS | 1655 | 1465220366836 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:26 INFO - PROCESS | 1655 | 1465220366837 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c43a800 == 42 [pid = 1655] [id = 380] 06:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12aa5c400) [pid = 1655] [serial = 1139] [outer = 0x0] 06:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12bdc6000) [pid = 1655] [serial = 1140] [outer = 0x12aa5c400] 06:39:26 INFO - PROCESS | 1655 | 1465220366911 Marionette DEBUG loaded listener.js 06:39:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12bdd1800) [pid = 1655] [serial = 1141] [outer = 0x12aa5c400] 06:39:27 INFO - PROCESS | 1655 | --DOCSHELL 0x116f16000 == 41 [pid = 1655] [id = 355] 06:39:27 INFO - PROCESS | 1655 | --DOCSHELL 0x11661e000 == 40 [pid = 1655] [id = 369] 06:39:27 INFO - PROCESS | 1655 | --DOCSHELL 0x115eab000 == 39 [pid = 1655] [id = 368] 06:39:27 INFO - PROCESS | 1655 | --DOCSHELL 0x117468000 == 38 [pid = 1655] [id = 367] 06:39:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad35800 == 37 [pid = 1655] [id = 366] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x118317000 == 36 [pid = 1655] [id = 370] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x1215cb800 == 35 [pid = 1655] [id = 371] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12430a000 == 34 [pid = 1655] [id = 372] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x129564000 == 33 [pid = 1655] [id = 374] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x1215ca800 == 32 [pid = 1655] [id = 377] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf55000 == 31 [pid = 1655] [id = 378] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9c7000 == 30 [pid = 1655] [id = 375] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12658c000 == 29 [pid = 1655] [id = 373] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad49000 == 28 [pid = 1655] [id = 376] 06:39:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12c28f000 == 27 [pid = 1655] [id = 379] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1197eec00) [pid = 1655] [serial = 1080] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x119c4e000) [pid = 1655] [serial = 1066] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1189fd400) [pid = 1655] [serial = 1065] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1164b2000) [pid = 1655] [serial = 1068] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x116a77800) [pid = 1655] [serial = 1069] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1188f5000) [pid = 1655] [serial = 1074] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11941e800) [pid = 1655] [serial = 1075] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119d2a400) [pid = 1655] [serial = 1077] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118273400) [pid = 1655] [serial = 1071] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x118350400) [pid = 1655] [serial = 1072] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1166ee800) [pid = 1655] [serial = 1051] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x112750400) [pid = 1655] [serial = 1050] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119c50c00) [pid = 1655] [serial = 1054] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1189aec00) [pid = 1655] [serial = 1053] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12662bc00) [pid = 1655] [serial = 1057] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1244ad400) [pid = 1655] [serial = 1056] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12afd9000) [pid = 1655] [serial = 1060] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12a835400) [pid = 1655] [serial = 1059] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1297a6400) [pid = 1655] [serial = 1063] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x11895dc00) [pid = 1655] [serial = 1062] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x124423000) [pid = 1655] [serial = 1083] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x127a2f400) [pid = 1655] [serial = 1096] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12194c400) [pid = 1655] [serial = 1081] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1265bfc00) [pid = 1655] [serial = 1086] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1247f1c00) [pid = 1655] [serial = 1084] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x126636400) [pid = 1655] [serial = 1087] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x129707400) [pid = 1655] [serial = 1098] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x118281400) [pid = 1655] [serial = 1090] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1278de400) [pid = 1655] [serial = 1095] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x126629400) [pid = 1655] [serial = 1092] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x116a73000) [pid = 1655] [serial = 1089] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x121421000) [pid = 1655] [serial = 1078] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x126a10400) [pid = 1655] [serial = 1093] [outer = 0x0] [url = about:blank] 06:39:28 INFO - PROCESS | 1655 | 1465220368342 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1628ms 06:39:28 INFO - PROCESS | 1655 | 1465220368367 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 1655 | 1465220368369 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:39:28 INFO - PROCESS | 1655 | 1465220368374 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 1655 | 1465220368377 Marionette TRACE conn2 <- [1,1494,null,{}] 06:39:28 INFO - PROCESS | 1655 | 1465220368380 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:28 INFO - PROCESS | 1655 | 1465220368382 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:28 INFO - PROCESS | 1655 | 1465220368462 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:39:28 INFO - PROCESS | 1655 | 1465220368468 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:28 INFO - PROCESS | 1655 | 1465220368469 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x116444000 == 28 [pid = 1655] [id = 381] 06:39:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x11695cc00) [pid = 1655] [serial = 1142] [outer = 0x0] 06:39:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x116a6d400) [pid = 1655] [serial = 1143] [outer = 0x11695cc00] 06:39:28 INFO - PROCESS | 1655 | 1465220368500 Marionette DEBUG loaded listener.js 06:39:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x1175a3800) [pid = 1655] [serial = 1144] [outer = 0x11695cc00] 06:39:28 INFO - PROCESS | 1655 | 1465220368957 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 622ms 06:39:28 INFO - PROCESS | 1655 | 1465220368998 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 1655 | 1465220369003 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:39:29 INFO - PROCESS | 1655 | 1465220369010 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 1655 | 1465220369012 Marionette TRACE conn2 <- [1,1498,null,{}] 06:39:29 INFO - PROCESS | 1655 | 1465220369016 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 1655 | 1465220369019 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:29 INFO - PROCESS | 1655 | 1465220369134 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:39:29 INFO - PROCESS | 1655 | 1465220369138 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 1655 | 1465220369139 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f30000 == 29 [pid = 1655] [id = 382] 06:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x118182800) [pid = 1655] [serial = 1145] [outer = 0x0] 06:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x11834b000) [pid = 1655] [serial = 1146] [outer = 0x118182800] 06:39:29 INFO - PROCESS | 1655 | 1465220369170 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1184e1400) [pid = 1655] [serial = 1147] [outer = 0x118182800] 06:39:29 INFO - PROCESS | 1655 | 1465220369500 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 522ms 06:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:39:29 INFO - PROCESS | 1655 | 1465220369532 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 1655 | 1465220369533 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:39:29 INFO - PROCESS | 1655 | 1465220369536 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 1655 | 1465220369538 Marionette TRACE conn2 <- [1,1502,null,{}] 06:39:29 INFO - PROCESS | 1655 | 1465220369546 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:29 INFO - PROCESS | 1655 | 1465220369549 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:29 INFO - PROCESS | 1655 | 1465220369626 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:39:29 INFO - PROCESS | 1655 | 1465220369634 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 1655 | 1465220369636 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x118981800 == 30 [pid = 1655] [id = 383] 06:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x110f6f400) [pid = 1655] [serial = 1148] [outer = 0x0] 06:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x118893800) [pid = 1655] [serial = 1149] [outer = 0x110f6f400] 06:39:29 INFO - PROCESS | 1655 | 1465220369664 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1189ac800) [pid = 1655] [serial = 1150] [outer = 0x110f6f400] 06:39:30 INFO - PROCESS | 1655 | 1465220370000 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 472ms 06:39:30 INFO - PROCESS | 1655 | 1465220370008 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 1655 | 1465220370012 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:39:30 INFO - PROCESS | 1655 | 1465220370016 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 1655 | 1465220370017 Marionette TRACE conn2 <- [1,1506,null,{}] 06:39:30 INFO - PROCESS | 1655 | 1465220370019 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:30 INFO - PROCESS | 1655 | 1465220370021 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:30 INFO - PROCESS | 1655 | 1465220370100 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:39:30 INFO - PROCESS | 1655 | 1465220370104 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 1655 | 1465220370105 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192bb000 == 31 [pid = 1655] [id = 384] 06:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x110f6dc00) [pid = 1655] [serial = 1151] [outer = 0x0] 06:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x119740800) [pid = 1655] [serial = 1152] [outer = 0x110f6dc00] 06:39:30 INFO - PROCESS | 1655 | 1465220370182 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x119c55800) [pid = 1655] [serial = 1153] [outer = 0x110f6dc00] 06:39:30 INFO - PROCESS | 1655 | 1465220370454 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 469ms 06:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:39:30 INFO - PROCESS | 1655 | 1465220370485 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 1655 | 1465220370486 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:39:30 INFO - PROCESS | 1655 | 1465220370488 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 1655 | 1465220370489 Marionette TRACE conn2 <- [1,1510,null,{}] 06:39:30 INFO - PROCESS | 1655 | 1465220370492 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:30 INFO - PROCESS | 1655 | 1465220370493 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:30 INFO - PROCESS | 1655 | 1465220370580 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:39:30 INFO - PROCESS | 1655 | 1465220370583 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 1655 | 1465220370584 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0e000 == 32 [pid = 1655] [id = 385] 06:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11817b400) [pid = 1655] [serial = 1154] [outer = 0x0] 06:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x121418c00) [pid = 1655] [serial = 1155] [outer = 0x11817b400] 06:39:30 INFO - PROCESS | 1655 | 1465220370611 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x12165a400) [pid = 1655] [serial = 1156] [outer = 0x11817b400] 06:39:30 INFO - PROCESS | 1655 | 1465220370953 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 469ms 06:39:30 INFO - PROCESS | 1655 | 1465220370959 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:39:30 INFO - PROCESS | 1655 | 1465220370960 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:39:30 INFO - PROCESS | 1655 | 1465220370966 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:39:30 INFO - PROCESS | 1655 | 1465220370967 Marionette TRACE conn2 <- [1,1514,null,{}] 06:39:30 INFO - PROCESS | 1655 | 1465220370969 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:30 INFO - PROCESS | 1655 | 1465220370973 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:31 INFO - PROCESS | 1655 | 1465220371084 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:39:31 INFO - PROCESS | 1655 | 1465220371114 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 1655 | 1465220371116 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215c5800 == 33 [pid = 1655] [id = 386] 06:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x118894400) [pid = 1655] [serial = 1157] [outer = 0x0] 06:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x121948800) [pid = 1655] [serial = 1158] [outer = 0x118894400] 06:39:31 INFO - PROCESS | 1655 | 1465220371141 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1244a9400) [pid = 1655] [serial = 1159] [outer = 0x118894400] 06:39:31 INFO - PROCESS | 1655 | 1465220371413 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 471ms 06:39:31 INFO - PROCESS | 1655 | 1465220371439 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 1655 | 1465220371440 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:39:31 INFO - PROCESS | 1655 | 1465220371450 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - PROCESS | 1655 | 1465220371452 Marionette TRACE conn2 <- [1,1518,null,{}] 06:39:31 INFO - PROCESS | 1655 | 1465220371454 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:31 INFO - PROCESS | 1655 | 1465220371455 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:31 INFO - PROCESS | 1655 | 1465220371533 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:39:31 INFO - PROCESS | 1655 | 1465220371537 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 1655 | 1465220371538 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x124444800 == 34 [pid = 1655] [id = 387] 06:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x111c1a800) [pid = 1655] [serial = 1160] [outer = 0x0] 06:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1247f1c00) [pid = 1655] [serial = 1161] [outer = 0x111c1a800] 06:39:31 INFO - PROCESS | 1655 | 1465220371565 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1265ba400) [pid = 1655] [serial = 1162] [outer = 0x111c1a800] 06:39:31 INFO - PROCESS | 1655 | 1465220371868 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 476ms 06:39:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:39:31 INFO - PROCESS | 1655 | 1465220371919 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 1655 | 1465220371920 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:39:31 INFO - PROCESS | 1655 | 1465220371922 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - PROCESS | 1655 | 1465220371923 Marionette TRACE conn2 <- [1,1522,null,{}] 06:39:31 INFO - PROCESS | 1655 | 1465220371926 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:31 INFO - PROCESS | 1655 | 1465220371927 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:32 INFO - PROCESS | 1655 | 1465220372024 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:39:32 INFO - PROCESS | 1655 | 1465220372031 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 1655 | 1465220372032 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fe9000 == 35 [pid = 1655] [id = 388] 06:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1265ba000) [pid = 1655] [serial = 1163] [outer = 0x0] 06:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12662e400) [pid = 1655] [serial = 1164] [outer = 0x1265ba000] 06:39:32 INFO - PROCESS | 1655 | 1465220372057 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x126633c00) [pid = 1655] [serial = 1165] [outer = 0x1265ba000] 06:39:32 INFO - PROCESS | 1655 | 1465220372354 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:39:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:39:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:39:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:39:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:39:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 472ms 06:39:32 INFO - PROCESS | 1655 | 1465220372398 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 1655 | 1465220372400 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:39:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:39:32 INFO - PROCESS | 1655 | 1465220372403 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 1655 | 1465220372404 Marionette TRACE conn2 <- [1,1526,null,{}] 06:39:32 INFO - PROCESS | 1655 | 1465220372419 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:32 INFO - PROCESS | 1655 | 1465220372421 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:32 INFO - PROCESS | 1655 | 1465220372499 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:39:32 INFO - PROCESS | 1655 | 1465220372502 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 1655 | 1465220372503 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x115c1f000 == 36 [pid = 1655] [id = 389] 06:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1265bc000) [pid = 1655] [serial = 1166] [outer = 0x0] 06:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12665dc00) [pid = 1655] [serial = 1167] [outer = 0x1265bc000] 06:39:32 INFO - PROCESS | 1655 | 1465220372528 Marionette DEBUG loaded listener.js 06:39:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1278dbc00) [pid = 1655] [serial = 1168] [outer = 0x1265bc000] 06:39:32 INFO - PROCESS | 1655 | 1465220372822 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:39:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 432ms 06:39:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:39:32 INFO - PROCESS | 1655 | 1465220372835 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 1655 | 1465220372837 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:39:32 INFO - PROCESS | 1655 | 1465220372839 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 1655 | 1465220372840 Marionette TRACE conn2 <- [1,1530,null,{}] 06:39:32 INFO - PROCESS | 1655 | 1465220372850 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:32 INFO - PROCESS | 1655 | 1465220372851 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:32 INFO - PROCESS | 1655 | 1465220372936 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:39:33 INFO - PROCESS | 1655 | 1465220372998 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 1655 | 1465220372999 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x128ff5800 == 37 [pid = 1655] [id = 390] 06:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x111c7c000) [pid = 1655] [serial = 1169] [outer = 0x0] 06:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1278dd000) [pid = 1655] [serial = 1170] [outer = 0x111c7c000] 06:39:33 INFO - PROCESS | 1655 | 1465220373024 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x128fb2800) [pid = 1655] [serial = 1171] [outer = 0x111c7c000] 06:39:33 INFO - PROCESS | 1655 | 1465220373288 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:39:33 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:39:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:39:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:39:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:39:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:39:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:39:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:39:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 06:39:33 INFO - PROCESS | 1655 | 1465220373310 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 1655 | 1465220373313 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:39:33 INFO - PROCESS | 1655 | 1465220373335 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 1655 | 1465220373337 Marionette TRACE conn2 <- [1,1534,null,{}] 06:39:33 INFO - PROCESS | 1655 | 1465220373339 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:33 INFO - PROCESS | 1655 | 1465220373341 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:33 INFO - PROCESS | 1655 | 1465220373454 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:39:33 INFO - PROCESS | 1655 | 1465220373458 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 1655 | 1465220373459 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0d800 == 38 [pid = 1655] [id = 391] 06:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119d2a000) [pid = 1655] [serial = 1172] [outer = 0x0] 06:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1292f7800) [pid = 1655] [serial = 1173] [outer = 0x119d2a000] 06:39:33 INFO - PROCESS | 1655 | 1465220373486 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a835c00) [pid = 1655] [serial = 1174] [outer = 0x119d2a000] 06:39:33 INFO - PROCESS | 1655 | 1465220373838 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 534ms 06:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:39:33 INFO - PROCESS | 1655 | 1465220373856 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 1655 | 1465220373857 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:39:33 INFO - PROCESS | 1655 | 1465220373860 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 1655 | 1465220373863 Marionette TRACE conn2 <- [1,1538,null,{}] 06:39:33 INFO - PROCESS | 1655 | 1465220373866 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:33 INFO - PROCESS | 1655 | 1465220373867 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:33 INFO - PROCESS | 1655 | 1465220373967 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:39:33 INFO - PROCESS | 1655 | 1465220373970 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:33 INFO - PROCESS | 1655 | 1465220373972 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad32000 == 39 [pid = 1655] [id = 392] 06:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12a97e000) [pid = 1655] [serial = 1175] [outer = 0x0] 06:39:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12aa4fc00) [pid = 1655] [serial = 1176] [outer = 0x12a97e000] 06:39:33 INFO - PROCESS | 1655 | 1465220373996 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12aae0800) [pid = 1655] [serial = 1177] [outer = 0x12a97e000] 06:39:34 INFO - PROCESS | 1655 | 1465220374337 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 522ms 06:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:39:34 INFO - PROCESS | 1655 | 1465220374383 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 1655 | 1465220374384 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:39:34 INFO - PROCESS | 1655 | 1465220374386 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 1655 | 1465220374387 Marionette TRACE conn2 <- [1,1542,null,{}] 06:39:34 INFO - PROCESS | 1655 | 1465220374389 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:34 INFO - PROCESS | 1655 | 1465220374390 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:34 INFO - PROCESS | 1655 | 1465220374486 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:39:34 INFO - PROCESS | 1655 | 1465220374496 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 1655 | 1465220374497 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b573000 == 40 [pid = 1655] [id = 393] 06:39:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1244a7000) [pid = 1655] [serial = 1178] [outer = 0x0] 06:39:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12afdf800) [pid = 1655] [serial = 1179] [outer = 0x1244a7000] 06:39:34 INFO - PROCESS | 1655 | 1465220374521 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12b58ec00) [pid = 1655] [serial = 1180] [outer = 0x1244a7000] 06:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:39:34 INFO - PROCESS | 1655 | 1465220374851 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 06:39:34 INFO - PROCESS | 1655 | 1465220374857 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:39:34 INFO - PROCESS | 1655 | 1465220374858 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:39:34 INFO - PROCESS | 1655 | 1465220374860 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:39:34 INFO - PROCESS | 1655 | 1465220374862 Marionette TRACE conn2 <- [1,1546,null,{}] 06:39:34 INFO - PROCESS | 1655 | 1465220374865 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:34 INFO - PROCESS | 1655 | 1465220374867 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:34 INFO - PROCESS | 1655 | 1465220374968 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:39:34 INFO - PROCESS | 1655 | 1465220374971 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 1655 | 1465220374972 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf62800 == 41 [pid = 1655] [id = 394] 06:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12afdc000) [pid = 1655] [serial = 1181] [outer = 0x0] 06:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12bbe2000) [pid = 1655] [serial = 1182] [outer = 0x12afdc000] 06:39:35 INFO - PROCESS | 1655 | 1465220375032 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12bdc7c00) [pid = 1655] [serial = 1183] [outer = 0x12afdc000] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1217d3800) [pid = 1655] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x124f9b800) [pid = 1655] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x124f9dc00) [pid = 1655] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11291e000) [pid = 1655] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12976e800) [pid = 1655] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x121bc5c00) [pid = 1655] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12aa5b400) [pid = 1655] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1186b8800) [pid = 1655] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x115e55c00) [pid = 1655] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x113d07000) [pid = 1655] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x113b3c800) [pid = 1655] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x127a35800) [pid = 1655] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12406ec00) [pid = 1655] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:39:35 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x112a84000) [pid = 1655] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:39:35 INFO - PROCESS | 1655 | 1465220375498 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 06:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:39:35 INFO - PROCESS | 1655 | 1465220375531 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:39:35 INFO - PROCESS | 1655 | 1465220375532 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:39:35 INFO - PROCESS | 1655 | 1465220375534 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - PROCESS | 1655 | 1465220375535 Marionette TRACE conn2 <- [1,1550,null,{}] 06:39:35 INFO - PROCESS | 1655 | 1465220375537 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:35 INFO - PROCESS | 1655 | 1465220375538 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:35 INFO - PROCESS | 1655 | 1465220375619 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:39:35 INFO - PROCESS | 1655 | 1465220375623 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:35 INFO - PROCESS | 1655 | 1465220375624 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x127877000 == 42 [pid = 1655] [id = 395] 06:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x113d04c00) [pid = 1655] [serial = 1184] [outer = 0x0] 06:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11827fc00) [pid = 1655] [serial = 1185] [outer = 0x113d04c00] 06:39:35 INFO - PROCESS | 1655 | 1465220375648 Marionette DEBUG loaded listener.js 06:39:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124406000) [pid = 1655] [serial = 1186] [outer = 0x113d04c00] 06:39:36 INFO - PROCESS | 1655 | 1465220375996 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 06:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:39:36 INFO - PROCESS | 1655 | 1465220376004 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 1655 | 1465220376006 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:39:36 INFO - PROCESS | 1655 | 1465220376009 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 1655 | 1465220376013 Marionette TRACE conn2 <- [1,1554,null,{}] 06:39:36 INFO - PROCESS | 1655 | 1465220376017 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:36 INFO - PROCESS | 1655 | 1465220376018 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:36 INFO - PROCESS | 1655 | 1465220376177 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:39:36 INFO - PROCESS | 1655 | 1465220376185 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 1655 | 1465220376187 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c43d000 == 43 [pid = 1655] [id = 396] 06:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12680c000) [pid = 1655] [serial = 1187] [outer = 0x0] 06:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a985c00) [pid = 1655] [serial = 1188] [outer = 0x12680c000] 06:39:36 INFO - PROCESS | 1655 | 1465220376234 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12bdcb800) [pid = 1655] [serial = 1189] [outer = 0x12680c000] 06:39:36 INFO - PROCESS | 1655 | 1465220376583 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 624ms 06:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:39:36 INFO - PROCESS | 1655 | 1465220376632 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:39:36 INFO - PROCESS | 1655 | 1465220376633 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:39:36 INFO - PROCESS | 1655 | 1465220376635 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:39:36 INFO - PROCESS | 1655 | 1465220376636 Marionette TRACE conn2 <- [1,1558,null,{}] 06:39:36 INFO - PROCESS | 1655 | 1465220376638 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:36 INFO - PROCESS | 1655 | 1465220376639 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:36 INFO - PROCESS | 1655 | 1465220376721 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:39:36 INFO - PROCESS | 1655 | 1465220376769 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 1655 | 1465220376770 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc80800 == 44 [pid = 1655] [id = 397] 06:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119c56400) [pid = 1655] [serial = 1190] [outer = 0x0] 06:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12bdd5400) [pid = 1655] [serial = 1191] [outer = 0x119c56400] 06:39:36 INFO - PROCESS | 1655 | 1465220376789 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12c189800) [pid = 1655] [serial = 1192] [outer = 0x119c56400] 06:39:37 INFO - PROCESS | 1655 | 1465220377131 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 518ms 06:39:37 INFO - PROCESS | 1655 | 1465220377154 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:39:37 INFO - PROCESS | 1655 | 1465220377156 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:39:37 INFO - PROCESS | 1655 | 1465220377159 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 1655 | 1465220377161 Marionette TRACE conn2 <- [1,1562,null,{}] 06:39:37 INFO - PROCESS | 1655 | 1465220377164 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:37 INFO - PROCESS | 1655 | 1465220377166 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:37 INFO - PROCESS | 1655 | 1465220377289 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:39:37 INFO - PROCESS | 1655 | 1465220377371 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 1655 | 1465220377372 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc8b800 == 45 [pid = 1655] [id = 398] 06:39:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1278dc400) [pid = 1655] [serial = 1193] [outer = 0x0] 06:39:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12c189000) [pid = 1655] [serial = 1194] [outer = 0x1278dc400] 06:39:37 INFO - PROCESS | 1655 | 1465220377396 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12c19d400) [pid = 1655] [serial = 1195] [outer = 0x1278dc400] 06:39:38 INFO - PROCESS | 1655 | 1465220378018 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 871ms 06:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:39:38 INFO - PROCESS | 1655 | 1465220378031 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 1655 | 1465220378035 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:39:38 INFO - PROCESS | 1655 | 1465220378039 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 1655 | 1465220378045 Marionette TRACE conn2 <- [1,1566,null,{}] 06:39:38 INFO - PROCESS | 1655 | 1465220378050 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:38 INFO - PROCESS | 1655 | 1465220378053 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:38 INFO - PROCESS | 1655 | 1465220378226 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:39:38 INFO - PROCESS | 1655 | 1465220378305 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:38 INFO - PROCESS | 1655 | 1465220378306 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f18000 == 46 [pid = 1655] [id = 399] 06:39:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x115e51000) [pid = 1655] [serial = 1196] [outer = 0x0] 06:39:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116a77800) [pid = 1655] [serial = 1197] [outer = 0x115e51000] 06:39:38 INFO - PROCESS | 1655 | 1465220378338 Marionette DEBUG loaded listener.js 06:39:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118275c00) [pid = 1655] [serial = 1198] [outer = 0x115e51000] 06:39:38 INFO - PROCESS | 1655 | 1465220378863 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 876ms 06:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:39:38 INFO - PROCESS | 1655 | 1465220378915 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:39:38 INFO - PROCESS | 1655 | 1465220378918 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:39:38 INFO - PROCESS | 1655 | 1465220378923 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 1655 | 1465220378925 Marionette TRACE conn2 <- [1,1570,null,{}] 06:39:38 INFO - PROCESS | 1655 | 1465220378927 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:38 INFO - PROCESS | 1655 | 1465220378929 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:39 INFO - PROCESS | 1655 | 1465220379067 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:39:39 INFO - PROCESS | 1655 | 1465220379147 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 1655 | 1465220379149 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x1186ac800 == 47 [pid = 1655] [id = 400] 06:39:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x112a7bc00) [pid = 1655] [serial = 1199] [outer = 0x0] 06:39:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1185bcc00) [pid = 1655] [serial = 1200] [outer = 0x112a7bc00] 06:39:39 INFO - PROCESS | 1655 | 1465220379181 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1189aec00) [pid = 1655] [serial = 1201] [outer = 0x112a7bc00] 06:39:39 INFO - PROCESS | 1655 | 1465220379883 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc80800 == 46 [pid = 1655] [id = 397] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12c43d000 == 45 [pid = 1655] [id = 396] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x127877000 == 44 [pid = 1655] [id = 395] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf62800 == 43 [pid = 1655] [id = 394] 06:39:39 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12bdc6000) [pid = 1655] [serial = 1140] [outer = 0x0] [url = about:blank] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12b573000 == 42 [pid = 1655] [id = 393] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad32000 == 41 [pid = 1655] [id = 392] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0d800 == 40 [pid = 1655] [id = 391] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x128ff5800 == 39 [pid = 1655] [id = 390] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x115c1f000 == 38 [pid = 1655] [id = 389] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x124fe9000 == 37 [pid = 1655] [id = 388] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x124444800 == 36 [pid = 1655] [id = 387] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x1215c5800 == 35 [pid = 1655] [id = 386] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0e000 == 34 [pid = 1655] [id = 385] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x1192bb000 == 33 [pid = 1655] [id = 384] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x118981800 == 32 [pid = 1655] [id = 383] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x116f30000 == 31 [pid = 1655] [id = 382] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x116444000 == 30 [pid = 1655] [id = 381] 06:39:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12c43a800 == 29 [pid = 1655] [id = 380] 06:39:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:39:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1024ms 06:39:39 INFO - PROCESS | 1655 | 1465220379947 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:39:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:39:39 INFO - PROCESS | 1655 | 1465220379949 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:39:39 INFO - PROCESS | 1655 | 1465220379952 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:39:39 INFO - PROCESS | 1655 | 1465220379954 Marionette TRACE conn2 <- [1,1574,null,{}] 06:39:39 INFO - PROCESS | 1655 | 1465220379967 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:39 INFO - PROCESS | 1655 | 1465220379969 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:40 INFO - PROCESS | 1655 | 1465220380050 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:39:40 INFO - PROCESS | 1655 | 1465220380058 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 1655 | 1465220380059 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x1162c8000 == 30 [pid = 1655] [id = 401] 06:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1133b5000) [pid = 1655] [serial = 1202] [outer = 0x0] 06:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x115caac00) [pid = 1655] [serial = 1203] [outer = 0x1133b5000] 06:39:40 INFO - PROCESS | 1655 | 1465220380091 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1164a7800) [pid = 1655] [serial = 1204] [outer = 0x1133b5000] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x128fb4c00) [pid = 1655] [serial = 1122] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12665e800) [pid = 1655] [serial = 1120] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12662e000) [pid = 1655] [serial = 1119] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12970c000) [pid = 1655] [serial = 1123] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12a831400) [pid = 1655] [serial = 1128] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1186bf400) [pid = 1655] [serial = 1131] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x129778400) [pid = 1655] [serial = 1125] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12976f400) [pid = 1655] [serial = 1134] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12b58d800) [pid = 1655] [serial = 1137] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12aa50c00) [pid = 1655] [serial = 1129] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x121e51800) [pid = 1655] [serial = 1132] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1189f9000) [pid = 1655] [serial = 1110] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11973e400) [pid = 1655] [serial = 1111] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x116f82000) [pid = 1655] [serial = 1107] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11827a000) [pid = 1655] [serial = 1108] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x118631c00) [pid = 1655] [serial = 1105] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11678c000) [pid = 1655] [serial = 1104] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11765c000) [pid = 1655] [serial = 1102] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x115cf5800) [pid = 1655] [serial = 1101] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1297a6800) [pid = 1655] [serial = 1099] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1244ab400) [pid = 1655] [serial = 1116] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124424400) [pid = 1655] [serial = 1114] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1217d3c00) [pid = 1655] [serial = 1113] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1297b2800) [pid = 1655] [serial = 1126] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x124771c00) [pid = 1655] [serial = 1117] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12bbe2c00) [pid = 1655] [serial = 1138] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12aa54c00) [pid = 1655] [serial = 1135] [outer = 0x0] [url = about:blank] 06:39:40 INFO - PROCESS | 1655 | 1465220380466 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:39:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:39:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 523ms 06:39:40 INFO - PROCESS | 1655 | 1465220380476 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 1655 | 1465220380480 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:39:40 INFO - PROCESS | 1655 | 1465220380484 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 1655 | 1465220380486 Marionette TRACE conn2 <- [1,1578,null,{}] 06:39:40 INFO - PROCESS | 1655 | 1465220380488 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:40 INFO - PROCESS | 1655 | 1465220380490 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:40 INFO - PROCESS | 1655 | 1465220380568 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:39:40 INFO - PROCESS | 1655 | 1465220380596 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 1655 | 1465220380597 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e25000 == 31 [pid = 1655] [id = 402] 06:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118185000) [pid = 1655] [serial = 1205] [outer = 0x0] 06:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118276000) [pid = 1655] [serial = 1206] [outer = 0x118185000] 06:39:40 INFO - PROCESS | 1655 | 1465220380625 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118346c00) [pid = 1655] [serial = 1207] [outer = 0x118185000] 06:39:40 INFO - PROCESS | 1655 | 1465220380959 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 521ms 06:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:39:41 INFO - PROCESS | 1655 | 1465220381013 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 1655 | 1465220381014 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:39:41 INFO - PROCESS | 1655 | 1465220381018 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 1655 | 1465220381020 Marionette TRACE conn2 <- [1,1582,null,{}] 06:39:41 INFO - PROCESS | 1655 | 1465220381028 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:41 INFO - PROCESS | 1655 | 1465220381031 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:41 INFO - PROCESS | 1655 | 1465220381107 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:39:41 INFO - PROCESS | 1655 | 1465220381114 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 1655 | 1465220381117 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cd000 == 32 [pid = 1655] [id = 403] 06:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x118631000) [pid = 1655] [serial = 1208] [outer = 0x0] 06:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1188f5400) [pid = 1655] [serial = 1209] [outer = 0x118631000] 06:39:41 INFO - PROCESS | 1655 | 1465220381145 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1189f7000) [pid = 1655] [serial = 1210] [outer = 0x118631000] 06:39:41 INFO - PROCESS | 1655 | 1465220381493 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 06:39:41 INFO - PROCESS | 1655 | 1465220381539 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 1655 | 1465220381541 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:39:41 INFO - PROCESS | 1655 | 1465220381545 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 1655 | 1465220381546 Marionette TRACE conn2 <- [1,1586,null,{}] 06:39:41 INFO - PROCESS | 1655 | 1465220381550 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:41 INFO - PROCESS | 1655 | 1465220381552 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:41 INFO - PROCESS | 1655 | 1465220381675 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:39:41 INFO - PROCESS | 1655 | 1465220381680 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:41 INFO - PROCESS | 1655 | 1465220381681 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x121453800 == 33 [pid = 1655] [id = 404] 06:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1192e4c00) [pid = 1655] [serial = 1211] [outer = 0x0] 06:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1197e9400) [pid = 1655] [serial = 1212] [outer = 0x1192e4c00] 06:39:41 INFO - PROCESS | 1655 | 1465220381707 Marionette DEBUG loaded listener.js 06:39:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119d29800) [pid = 1655] [serial = 1213] [outer = 0x1192e4c00] 06:39:42 INFO - PROCESS | 1655 | 1465220382066 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 571ms 06:39:42 INFO - PROCESS | 1655 | 1465220382116 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 1655 | 1465220382117 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:39:42 INFO - PROCESS | 1655 | 1465220382119 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 1655 | 1465220382120 Marionette TRACE conn2 <- [1,1590,null,{}] 06:39:42 INFO - PROCESS | 1655 | 1465220382122 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 1655 | 1465220382124 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:42 INFO - PROCESS | 1655 | 1465220382218 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:39:42 INFO - PROCESS | 1655 | 1465220382258 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 1655 | 1465220382259 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x121af2800 == 34 [pid = 1655] [id = 405] 06:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x113237800) [pid = 1655] [serial = 1214] [outer = 0x0] 06:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x121422800) [pid = 1655] [serial = 1215] [outer = 0x113237800] 06:39:42 INFO - PROCESS | 1655 | 1465220382284 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x121799400) [pid = 1655] [serial = 1216] [outer = 0x113237800] 06:39:42 INFO - PROCESS | 1655 | 1465220382604 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 518ms 06:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:39:42 INFO - PROCESS | 1655 | 1465220382637 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:39:42 INFO - PROCESS | 1655 | 1465220382639 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:39:42 INFO - PROCESS | 1655 | 1465220382641 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:39:42 INFO - PROCESS | 1655 | 1465220382642 Marionette TRACE conn2 <- [1,1594,null,{}] 06:39:42 INFO - PROCESS | 1655 | 1465220382644 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:42 INFO - PROCESS | 1655 | 1465220382648 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:42 INFO - PROCESS | 1655 | 1465220382776 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:39:42 INFO - PROCESS | 1655 | 1465220382780 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 1655 | 1465220382781 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x124314800 == 35 [pid = 1655] [id = 406] 06:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1189fb400) [pid = 1655] [serial = 1217] [outer = 0x0] 06:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x121bc5c00) [pid = 1655] [serial = 1218] [outer = 0x1189fb400] 06:39:42 INFO - PROCESS | 1655 | 1465220382813 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12473e400) [pid = 1655] [serial = 1219] [outer = 0x1189fb400] 06:39:43 INFO - PROCESS | 1655 | 1465220383175 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:39:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:39:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 568ms 06:39:43 INFO - PROCESS | 1655 | 1465220383218 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 1655 | 1465220383219 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:39:43 INFO - PROCESS | 1655 | 1465220383221 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 1655 | 1465220383223 Marionette TRACE conn2 <- [1,1598,null,{}] 06:39:43 INFO - PROCESS | 1655 | 1465220383225 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:43 INFO - PROCESS | 1655 | 1465220383227 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:43 INFO - PROCESS | 1655 | 1465220383349 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:39:43 INFO - PROCESS | 1655 | 1465220383401 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 1655 | 1465220383403 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x118131000 == 36 [pid = 1655] [id = 407] 06:39:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1197ee000) [pid = 1655] [serial = 1220] [outer = 0x0] 06:39:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124f9dc00) [pid = 1655] [serial = 1221] [outer = 0x1197ee000] 06:39:43 INFO - PROCESS | 1655 | 1465220383444 Marionette DEBUG loaded listener.js 06:39:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12662fc00) [pid = 1655] [serial = 1222] [outer = 0x1197ee000] 06:39:43 INFO - PROCESS | 1655 | 1465220383869 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:39:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:39:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 668ms 06:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:39:43 INFO - PROCESS | 1655 | 1465220383890 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 1655 | 1465220383891 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:39:43 INFO - PROCESS | 1655 | 1465220383893 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 1655 | 1465220383895 Marionette TRACE conn2 <- [1,1602,null,{}] 06:39:43 INFO - PROCESS | 1655 | 1465220383899 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:43 INFO - PROCESS | 1655 | 1465220383900 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:44 INFO - PROCESS | 1655 | 1465220384131 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x111c7c000) [pid = 1655] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12aa5c400) [pid = 1655] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1265bc000) [pid = 1655] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x119d2a000) [pid = 1655] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118894400) [pid = 1655] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12a97e000) [pid = 1655] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12afdc000) [pid = 1655] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1244a7000) [pid = 1655] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x110f6f400) [pid = 1655] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x113d04c00) [pid = 1655] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11817b400) [pid = 1655] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11695cc00) [pid = 1655] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118182800) [pid = 1655] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x110f6dc00) [pid = 1655] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x111c1a800) [pid = 1655] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1265ba000) [pid = 1655] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x119c56400) [pid = 1655] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:39:44 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12680c000) [pid = 1655] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:39:44 INFO - PROCESS | 1655 | 1465220384201 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 1655 | 1465220384203 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x118315800 == 37 [pid = 1655] [id = 408] 06:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x110f66c00) [pid = 1655] [serial = 1223] [outer = 0x0] 06:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x113b3d800) [pid = 1655] [serial = 1224] [outer = 0x110f66c00] 06:39:44 INFO - PROCESS | 1655 | 1465220384228 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119738c00) [pid = 1655] [serial = 1225] [outer = 0x110f66c00] 06:39:44 INFO - PROCESS | 1655 | 1465220384512 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 673ms 06:39:44 INFO - PROCESS | 1655 | 1465220384568 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:39:44 INFO - PROCESS | 1655 | 1465220384569 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:39:44 INFO - PROCESS | 1655 | 1465220384572 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 1655 | 1465220384574 Marionette TRACE conn2 <- [1,1606,null,{}] 06:39:44 INFO - PROCESS | 1655 | 1465220384579 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:44 INFO - PROCESS | 1655 | 1465220384582 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:44 INFO - PROCESS | 1655 | 1465220384703 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:39:44 INFO - PROCESS | 1655 | 1465220384783 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:44 INFO - PROCESS | 1655 | 1465220384784 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d5000 == 38 [pid = 1655] [id = 409] 06:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x111c22400) [pid = 1655] [serial = 1226] [outer = 0x0] 06:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1265ba000) [pid = 1655] [serial = 1227] [outer = 0x111c22400] 06:39:44 INFO - PROCESS | 1655 | 1465220384824 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126876c00) [pid = 1655] [serial = 1228] [outer = 0x111c22400] 06:39:45 INFO - PROCESS | 1655 | 1465220385129 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 571ms 06:39:45 INFO - PROCESS | 1655 | 1465220385144 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 1655 | 1465220385147 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:39:45 INFO - PROCESS | 1655 | 1465220385157 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 1655 | 1465220385158 Marionette TRACE conn2 <- [1,1610,null,{}] 06:39:45 INFO - PROCESS | 1655 | 1465220385169 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:45 INFO - PROCESS | 1655 | 1465220385170 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:45 INFO - PROCESS | 1655 | 1465220385259 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:39:45 INFO - PROCESS | 1655 | 1465220385315 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 1655 | 1465220385316 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0e800 == 39 [pid = 1655] [id = 410] 06:39:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1189aa400) [pid = 1655] [serial = 1229] [outer = 0x0] 06:39:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126a0f800) [pid = 1655] [serial = 1230] [outer = 0x1189aa400] 06:39:45 INFO - PROCESS | 1655 | 1465220385341 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1278da800) [pid = 1655] [serial = 1231] [outer = 0x1189aa400] 06:39:45 INFO - PROCESS | 1655 | 1465220385616 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 06:39:45 INFO - PROCESS | 1655 | 1465220385626 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:39:45 INFO - PROCESS | 1655 | 1465220385627 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:39:45 INFO - PROCESS | 1655 | 1465220385641 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:39:45 INFO - PROCESS | 1655 | 1465220385643 Marionette TRACE conn2 <- [1,1614,null,{}] 06:39:45 INFO - PROCESS | 1655 | 1465220385654 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:45 INFO - PROCESS | 1655 | 1465220385655 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:45 INFO - PROCESS | 1655 | 1465220385752 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:39:45 INFO - PROCESS | 1655 | 1465220385756 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 1655 | 1465220385758 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad40000 == 40 [pid = 1655] [id = 411] 06:39:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x127a29400) [pid = 1655] [serial = 1232] [outer = 0x0] 06:39:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x129141400) [pid = 1655] [serial = 1233] [outer = 0x127a29400] 06:39:45 INFO - PROCESS | 1655 | 1465220385784 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x129773c00) [pid = 1655] [serial = 1234] [outer = 0x127a29400] 06:39:46 INFO - PROCESS | 1655 | 1465220386106 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 484ms 06:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:39:46 INFO - PROCESS | 1655 | 1465220386178 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 1655 | 1465220386181 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:39:46 INFO - PROCESS | 1655 | 1465220386186 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 1655 | 1465220386188 Marionette TRACE conn2 <- [1,1618,null,{}] 06:39:46 INFO - PROCESS | 1655 | 1465220386191 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 1655 | 1465220386193 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:46 INFO - PROCESS | 1655 | 1465220386291 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:39:46 INFO - PROCESS | 1655 | 1465220386384 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:46 INFO - PROCESS | 1655 | 1465220386387 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x1162b5800 == 41 [pid = 1655] [id = 412] 06:39:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1130e7400) [pid = 1655] [serial = 1235] [outer = 0x0] 06:39:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x113239400) [pid = 1655] [serial = 1236] [outer = 0x1130e7400] 06:39:46 INFO - PROCESS | 1655 | 1465220386419 Marionette DEBUG loaded listener.js 06:39:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11678c400) [pid = 1655] [serial = 1237] [outer = 0x1130e7400] 06:39:46 INFO - PROCESS | 1655 | 1465220386875 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 720ms 06:39:46 INFO - PROCESS | 1655 | 1465220386906 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:39:46 INFO - PROCESS | 1655 | 1465220386908 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:39:46 INFO - PROCESS | 1655 | 1465220386913 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 1655 | 1465220386916 Marionette TRACE conn2 <- [1,1622,null,{}] 06:39:46 INFO - PROCESS | 1655 | 1465220386918 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:46 INFO - PROCESS | 1655 | 1465220386920 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:47 INFO - PROCESS | 1655 | 1465220387024 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:39:47 INFO - PROCESS | 1655 | 1465220387080 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 1655 | 1465220387082 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0d800 == 42 [pid = 1655] [id = 413] 06:39:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x117656800) [pid = 1655] [serial = 1238] [outer = 0x0] 06:39:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1184e9c00) [pid = 1655] [serial = 1239] [outer = 0x117656800] 06:39:47 INFO - PROCESS | 1655 | 1465220387113 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x11895a400) [pid = 1655] [serial = 1240] [outer = 0x117656800] 06:39:47 INFO - PROCESS | 1655 | 1465220387569 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 723ms 06:39:47 INFO - PROCESS | 1655 | 1465220387657 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:39:47 INFO - PROCESS | 1655 | 1465220387658 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:39:47 INFO - PROCESS | 1655 | 1465220387674 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:39:47 INFO - PROCESS | 1655 | 1465220387675 Marionette TRACE conn2 <- [1,1626,null,{}] 06:39:47 INFO - PROCESS | 1655 | 1465220387684 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:47 INFO - PROCESS | 1655 | 1465220387687 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:47 INFO - PROCESS | 1655 | 1465220387787 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:39:47 INFO - PROCESS | 1655 | 1465220387845 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 1655 | 1465220387847 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad2d800 == 43 [pid = 1655] [id = 414] 06:39:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12440cc00) [pid = 1655] [serial = 1241] [outer = 0x0] 06:39:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124425000) [pid = 1655] [serial = 1242] [outer = 0x12440cc00] 06:39:47 INFO - PROCESS | 1655 | 1465220387880 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1244a5800) [pid = 1655] [serial = 1243] [outer = 0x12440cc00] 06:39:48 INFO - PROCESS | 1655 | 1465220388328 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 686ms 06:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:39:48 INFO - PROCESS | 1655 | 1465220388347 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:39:48 INFO - PROCESS | 1655 | 1465220388348 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:39:48 INFO - PROCESS | 1655 | 1465220388351 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 1655 | 1465220388352 Marionette TRACE conn2 <- [1,1630,null,{}] 06:39:48 INFO - PROCESS | 1655 | 1465220388355 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:48 INFO - PROCESS | 1655 | 1465220388356 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:48 INFO - PROCESS | 1655 | 1465220388461 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:39:48 INFO - PROCESS | 1655 | 1465220388515 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 1655 | 1465220388517 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf56000 == 44 [pid = 1655] [id = 415] 06:39:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1244b1800) [pid = 1655] [serial = 1244] [outer = 0x0] 06:39:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x126a10800) [pid = 1655] [serial = 1245] [outer = 0x1244b1800] 06:39:48 INFO - PROCESS | 1655 | 1465220388557 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x127a30800) [pid = 1655] [serial = 1246] [outer = 0x1244b1800] 06:39:49 INFO - PROCESS | 1655 | 1465220389202 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 919ms 06:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:39:49 INFO - PROCESS | 1655 | 1465220389278 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:39:49 INFO - PROCESS | 1655 | 1465220389281 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:39:49 INFO - PROCESS | 1655 | 1465220389285 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 1655 | 1465220389287 Marionette TRACE conn2 <- [1,1634,null,{}] 06:39:49 INFO - PROCESS | 1655 | 1465220389291 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:49 INFO - PROCESS | 1655 | 1465220389292 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:49 INFO - PROCESS | 1655 | 1465220389400 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:39:49 INFO - PROCESS | 1655 | 1465220389469 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 1655 | 1465220389472 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x119979000 == 45 [pid = 1655] [id = 416] 06:39:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x115e58c00) [pid = 1655] [serial = 1247] [outer = 0x0] 06:39:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118041400) [pid = 1655] [serial = 1248] [outer = 0x115e58c00] 06:39:49 INFO - PROCESS | 1655 | 1465220389500 Marionette DEBUG loaded listener.js 06:39:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1184e4000) [pid = 1655] [serial = 1249] [outer = 0x115e58c00] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0e800 == 44 [pid = 1655] [id = 410] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d5000 == 43 [pid = 1655] [id = 409] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x118315800 == 42 [pid = 1655] [id = 408] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x118131000 == 41 [pid = 1655] [id = 407] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x124314800 == 40 [pid = 1655] [id = 406] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x121af2800 == 39 [pid = 1655] [id = 405] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x121453800 == 38 [pid = 1655] [id = 404] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cd000 == 37 [pid = 1655] [id = 403] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x117e25000 == 36 [pid = 1655] [id = 402] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x1162c8000 == 35 [pid = 1655] [id = 401] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x1186ac800 == 34 [pid = 1655] [id = 400] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x116f18000 == 33 [pid = 1655] [id = 399] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc8b800 == 32 [pid = 1655] [id = 398] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf56000 == 31 [pid = 1655] [id = 415] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad2d800 == 30 [pid = 1655] [id = 414] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0d800 == 29 [pid = 1655] [id = 413] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad40000 == 28 [pid = 1655] [id = 411] 06:39:50 INFO - PROCESS | 1655 | --DOCSHELL 0x1162b5800 == 27 [pid = 1655] [id = 412] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1278dd000) [pid = 1655] [serial = 1170] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12bdd1800) [pid = 1655] [serial = 1141] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12665dc00) [pid = 1655] [serial = 1167] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1278dbc00) [pid = 1655] [serial = 1168] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1292f7800) [pid = 1655] [serial = 1173] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x121948800) [pid = 1655] [serial = 1158] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12aa4fc00) [pid = 1655] [serial = 1176] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12bbe2000) [pid = 1655] [serial = 1182] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12b58ec00) [pid = 1655] [serial = 1180] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12afdf800) [pid = 1655] [serial = 1179] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1244a9400) [pid = 1655] [serial = 1159] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x118893800) [pid = 1655] [serial = 1149] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12bdc7c00) [pid = 1655] [serial = 1183] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x124406000) [pid = 1655] [serial = 1186] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11827fc00) [pid = 1655] [serial = 1185] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1189ac800) [pid = 1655] [serial = 1150] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x121418c00) [pid = 1655] [serial = 1155] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12165a400) [pid = 1655] [serial = 1156] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x116a6d400) [pid = 1655] [serial = 1143] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1175a3800) [pid = 1655] [serial = 1144] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11834b000) [pid = 1655] [serial = 1146] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1184e1400) [pid = 1655] [serial = 1147] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119740800) [pid = 1655] [serial = 1152] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119c55800) [pid = 1655] [serial = 1153] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1247f1c00) [pid = 1655] [serial = 1161] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1265ba400) [pid = 1655] [serial = 1162] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x126633c00) [pid = 1655] [serial = 1165] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12662e400) [pid = 1655] [serial = 1164] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12c189800) [pid = 1655] [serial = 1192] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12aae0800) [pid = 1655] [serial = 1177] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12bdd5400) [pid = 1655] [serial = 1191] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12a835c00) [pid = 1655] [serial = 1174] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12bdcb800) [pid = 1655] [serial = 1189] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x128fb2800) [pid = 1655] [serial = 1171] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12a985c00) [pid = 1655] [serial = 1188] [outer = 0x0] [url = about:blank] 06:39:50 INFO - PROCESS | 1655 | 1465220390481 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1224ms 06:39:50 INFO - PROCESS | 1655 | 1465220390509 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:39:50 INFO - PROCESS | 1655 | 1465220390514 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:39:50 INFO - PROCESS | 1655 | 1465220390517 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 1655 | 1465220390519 Marionette TRACE conn2 <- [1,1638,null,{}] 06:39:50 INFO - PROCESS | 1655 | 1465220390523 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:50 INFO - PROCESS | 1655 | 1465220390524 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:50 INFO - PROCESS | 1655 | 1465220390608 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:39:50 INFO - PROCESS | 1655 | 1465220390615 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:50 INFO - PROCESS | 1655 | 1465220390616 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x11644a000 == 28 [pid = 1655] [id = 417] 06:39:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x112fbc000) [pid = 1655] [serial = 1250] [outer = 0x0] 06:39:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11322d800) [pid = 1655] [serial = 1251] [outer = 0x112fbc000] 06:39:50 INFO - PROCESS | 1655 | 1465220390646 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x112720c00) [pid = 1655] [serial = 1252] [outer = 0x112fbc000] 06:39:51 INFO - PROCESS | 1655 | 1465220391005 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 06:39:51 INFO - PROCESS | 1655 | 1465220391047 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 1655 | 1465220391050 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:39:51 INFO - PROCESS | 1655 | 1465220391056 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 1655 | 1465220391058 Marionette TRACE conn2 <- [1,1642,null,{}] 06:39:51 INFO - PROCESS | 1655 | 1465220391061 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:51 INFO - PROCESS | 1655 | 1465220391062 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:51 INFO - PROCESS | 1655 | 1465220391138 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:39:51 INFO - PROCESS | 1655 | 1465220391143 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 1655 | 1465220391144 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e25800 == 29 [pid = 1655] [id = 418] 06:39:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1164ea800) [pid = 1655] [serial = 1253] [outer = 0x0] 06:39:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11804d400) [pid = 1655] [serial = 1254] [outer = 0x1164ea800] 06:39:51 INFO - PROCESS | 1655 | 1465220391175 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11827c800) [pid = 1655] [serial = 1255] [outer = 0x1164ea800] 06:39:51 INFO - PROCESS | 1655 | 1465220391516 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms 06:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:39:51 INFO - PROCESS | 1655 | 1465220391537 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:39:51 INFO - PROCESS | 1655 | 1465220391538 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:39:51 INFO - PROCESS | 1655 | 1465220391541 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:39:51 INFO - PROCESS | 1655 | 1465220391543 Marionette TRACE conn2 <- [1,1646,null,{}] 06:39:51 INFO - PROCESS | 1655 | 1465220391553 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:51 INFO - PROCESS | 1655 | 1465220391557 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:51 INFO - PROCESS | 1655 | 1465220391635 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:39:51 INFO - PROCESS | 1655 | 1465220391689 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 1655 | 1465220391691 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x11921e800 == 30 [pid = 1655] [id = 419] 06:39:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x110f6ac00) [pid = 1655] [serial = 1256] [outer = 0x0] 06:39:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x118891400) [pid = 1655] [serial = 1257] [outer = 0x110f6ac00] 06:39:51 INFO - PROCESS | 1655 | 1465220391719 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119426000) [pid = 1655] [serial = 1258] [outer = 0x110f6ac00] 06:39:52 INFO - PROCESS | 1655 | 1465220392022 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 523ms 06:39:52 INFO - PROCESS | 1655 | 1465220392066 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:39:52 INFO - PROCESS | 1655 | 1465220392068 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:39:52 INFO - PROCESS | 1655 | 1465220392070 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 1655 | 1465220392071 Marionette TRACE conn2 <- [1,1650,null,{}] 06:39:52 INFO - PROCESS | 1655 | 1465220392074 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:52 INFO - PROCESS | 1655 | 1465220392075 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:52 INFO - PROCESS | 1655 | 1465220392152 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:39:52 INFO - PROCESS | 1655 | 1465220392210 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 1655 | 1465220392211 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x119caa000 == 31 [pid = 1655] [id = 420] 06:39:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11941e800) [pid = 1655] [serial = 1259] [outer = 0x0] 06:39:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119c5a000) [pid = 1655] [serial = 1260] [outer = 0x11941e800] 06:39:52 INFO - PROCESS | 1655 | 1465220392237 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x121661400) [pid = 1655] [serial = 1261] [outer = 0x11941e800] 06:39:52 INFO - PROCESS | 1655 | 1465220392525 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 468ms 06:39:52 INFO - PROCESS | 1655 | 1465220392542 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:39:52 INFO - PROCESS | 1655 | 1465220392543 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:39:52 INFO - PROCESS | 1655 | 1465220392554 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 1655 | 1465220392555 Marionette TRACE conn2 <- [1,1654,null,{}] 06:39:52 INFO - PROCESS | 1655 | 1465220392568 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:52 INFO - PROCESS | 1655 | 1465220392570 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:52 INFO - PROCESS | 1655 | 1465220392661 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:39:52 INFO - PROCESS | 1655 | 1465220392695 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 1655 | 1465220392696 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x122019800 == 32 [pid = 1655] [id = 421] 06:39:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11627ec00) [pid = 1655] [serial = 1262] [outer = 0x0] 06:39:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12194c400) [pid = 1655] [serial = 1263] [outer = 0x11627ec00] 06:39:52 INFO - PROCESS | 1655 | 1465220392721 Marionette DEBUG loaded listener.js 06:39:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x124073800) [pid = 1655] [serial = 1264] [outer = 0x11627ec00] 06:39:53 INFO - PROCESS | 1655 | 1465220393039 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 06:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:39:53 INFO - PROCESS | 1655 | 1465220393073 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 1655 | 1465220393074 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:39:53 INFO - PROCESS | 1655 | 1465220393076 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 1655 | 1465220393077 Marionette TRACE conn2 <- [1,1658,null,{}] 06:39:53 INFO - PROCESS | 1655 | 1465220393082 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:53 INFO - PROCESS | 1655 | 1465220393086 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:53 INFO - PROCESS | 1655 | 1465220393197 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:39:53 INFO - PROCESS | 1655 | 1465220393230 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 1655 | 1465220393232 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x125084800 == 33 [pid = 1655] [id = 422] 06:39:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124426c00) [pid = 1655] [serial = 1265] [outer = 0x0] 06:39:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1244ac000) [pid = 1655] [serial = 1266] [outer = 0x124426c00] 06:39:53 INFO - PROCESS | 1655 | 1465220393257 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12662e400) [pid = 1655] [serial = 1267] [outer = 0x124426c00] 06:39:53 INFO - PROCESS | 1655 | 1465220393576 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 521ms 06:39:53 INFO - PROCESS | 1655 | 1465220393599 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:39:53 INFO - PROCESS | 1655 | 1465220393600 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:39:53 INFO - PROCESS | 1655 | 1465220393603 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:39:53 INFO - PROCESS | 1655 | 1465220393604 Marionette TRACE conn2 <- [1,1662,null,{}] 06:39:53 INFO - PROCESS | 1655 | 1465220393606 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:53 INFO - PROCESS | 1655 | 1465220393608 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:53 INFO - PROCESS | 1655 | 1465220393717 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:39:53 INFO - PROCESS | 1655 | 1465220393732 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:53 INFO - PROCESS | 1655 | 1465220393733 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x128fdc000 == 34 [pid = 1655] [id = 423] 06:39:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x110f69400) [pid = 1655] [serial = 1268] [outer = 0x0] 06:39:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12665ac00) [pid = 1655] [serial = 1269] [outer = 0x110f69400] 06:39:53 INFO - PROCESS | 1655 | 1465220393774 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126c4bc00) [pid = 1655] [serial = 1270] [outer = 0x110f69400] 06:39:54 INFO - PROCESS | 1655 | 1465220394250 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 672ms 06:39:54 INFO - PROCESS | 1655 | 1465220394276 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 1655 | 1465220394277 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:39:54 INFO - PROCESS | 1655 | 1465220394286 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 1655 | 1465220394287 Marionette TRACE conn2 <- [1,1666,null,{}] 06:39:54 INFO - PROCESS | 1655 | 1465220394289 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:54 INFO - PROCESS | 1655 | 1465220394290 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:54 INFO - PROCESS | 1655 | 1465220394382 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:39:54 INFO - PROCESS | 1655 | 1465220394385 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 1655 | 1465220394387 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x129553800 == 35 [pid = 1655] [id = 424] 06:39:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126c50000) [pid = 1655] [serial = 1271] [outer = 0x0] 06:39:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1278db800) [pid = 1655] [serial = 1272] [outer = 0x126c50000] 06:39:54 INFO - PROCESS | 1655 | 1465220394411 Marionette DEBUG loaded listener.js 06:39:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x127a32400) [pid = 1655] [serial = 1273] [outer = 0x126c50000] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x113237800) [pid = 1655] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1189fb400) [pid = 1655] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118185000) [pid = 1655] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1278dc400) [pid = 1655] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x118631000) [pid = 1655] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1133b5000) [pid = 1655] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x112a7bc00) [pid = 1655] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x115e51000) [pid = 1655] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1192e4c00) [pid = 1655] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1197ee000) [pid = 1655] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x127a29400) [pid = 1655] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x110f66c00) [pid = 1655] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1189aa400) [pid = 1655] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:39:54 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x111c22400) [pid = 1655] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:39:54 INFO - PROCESS | 1655 | 1465220394863 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 624ms 06:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:39:54 INFO - PROCESS | 1655 | 1465220394905 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 1655 | 1465220394907 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:39:54 INFO - PROCESS | 1655 | 1465220394910 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 1655 | 1465220394911 Marionette TRACE conn2 <- [1,1670,null,{}] 06:39:54 INFO - PROCESS | 1655 | 1465220394926 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:54 INFO - PROCESS | 1655 | 1465220394927 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:55 INFO - PROCESS | 1655 | 1465220395024 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:39:55 INFO - PROCESS | 1655 | 1465220395027 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 1655 | 1465220395028 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0c000 == 36 [pid = 1655] [id = 425] 06:39:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1130f0400) [pid = 1655] [serial = 1274] [outer = 0x0] 06:39:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119419400) [pid = 1655] [serial = 1275] [outer = 0x1130f0400] 06:39:55 INFO - PROCESS | 1655 | 1465220395055 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1247f5800) [pid = 1655] [serial = 1276] [outer = 0x1130f0400] 06:39:55 INFO - PROCESS | 1655 | 1465220395380 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 525ms 06:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:39:55 INFO - PROCESS | 1655 | 1465220395434 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:39:55 INFO - PROCESS | 1655 | 1465220395436 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:39:55 INFO - PROCESS | 1655 | 1465220395438 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 1655 | 1465220395439 Marionette TRACE conn2 <- [1,1674,null,{}] 06:39:55 INFO - PROCESS | 1655 | 1465220395441 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 1655 | 1465220395442 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:55 INFO - PROCESS | 1655 | 1465220395516 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:39:55 INFO - PROCESS | 1655 | 1465220395569 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:55 INFO - PROCESS | 1655 | 1465220395570 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9ca000 == 37 [pid = 1655] [id = 426] 06:39:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118280000) [pid = 1655] [serial = 1277] [outer = 0x0] 06:39:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1278d6800) [pid = 1655] [serial = 1278] [outer = 0x118280000] 06:39:55 INFO - PROCESS | 1655 | 1465220395595 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12914d000) [pid = 1655] [serial = 1279] [outer = 0x118280000] 06:39:55 INFO - PROCESS | 1655 | 1465220395877 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 467ms 06:39:55 INFO - PROCESS | 1655 | 1465220395906 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:39:55 INFO - PROCESS | 1655 | 1465220395908 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:39:55 INFO - PROCESS | 1655 | 1465220395918 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:39:55 INFO - PROCESS | 1655 | 1465220395920 Marionette TRACE conn2 <- [1,1678,null,{}] 06:39:55 INFO - PROCESS | 1655 | 1465220395922 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:55 INFO - PROCESS | 1655 | 1465220395924 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:56 INFO - PROCESS | 1655 | 1465220396024 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:39:56 INFO - PROCESS | 1655 | 1465220396030 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 1655 | 1465220396032 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x121aec800 == 38 [pid = 1655] [id = 427] 06:39:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x128fbc400) [pid = 1655] [serial = 1280] [outer = 0x0] 06:39:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1292f9400) [pid = 1655] [serial = 1281] [outer = 0x128fbc400] 06:39:56 INFO - PROCESS | 1655 | 1465220396059 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1297b0800) [pid = 1655] [serial = 1282] [outer = 0x128fbc400] 06:39:56 INFO - PROCESS | 1655 | 1465220396390 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 528ms 06:39:56 INFO - PROCESS | 1655 | 1465220396438 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 1655 | 1465220396440 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:39:56 INFO - PROCESS | 1655 | 1465220396442 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 1655 | 1465220396443 Marionette TRACE conn2 <- [1,1682,null,{}] 06:39:56 INFO - PROCESS | 1655 | 1465220396455 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:56 INFO - PROCESS | 1655 | 1465220396456 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:56 INFO - PROCESS | 1655 | 1465220396533 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:39:56 INFO - PROCESS | 1655 | 1465220396537 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 1655 | 1465220396538 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c279800 == 39 [pid = 1655] [id = 428] 06:39:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1297b3c00) [pid = 1655] [serial = 1283] [outer = 0x0] 06:39:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12a830c00) [pid = 1655] [serial = 1284] [outer = 0x1297b3c00] 06:39:56 INFO - PROCESS | 1655 | 1465220396562 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12a982000) [pid = 1655] [serial = 1285] [outer = 0x1297b3c00] 06:39:57 INFO - PROCESS | 1655 | 1465220397079 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 679ms 06:39:57 INFO - PROCESS | 1655 | 1465220397121 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:39:57 INFO - PROCESS | 1655 | 1465220397124 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:39:57 INFO - PROCESS | 1655 | 1465220397127 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 1655 | 1465220397129 Marionette TRACE conn2 <- [1,1686,null,{}] 06:39:57 INFO - PROCESS | 1655 | 1465220397133 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:57 INFO - PROCESS | 1655 | 1465220397135 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:57 INFO - PROCESS | 1655 | 1465220397251 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:39:57 INFO - PROCESS | 1655 | 1465220397376 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:57 INFO - PROCESS | 1655 | 1465220397378 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e20800 == 40 [pid = 1655] [id = 429] 06:39:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x113d04c00) [pid = 1655] [serial = 1286] [outer = 0x0] 06:39:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x115cf2000) [pid = 1655] [serial = 1287] [outer = 0x113d04c00] 06:39:57 INFO - PROCESS | 1655 | 1465220397410 Marionette DEBUG loaded listener.js 06:39:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1169c0c00) [pid = 1655] [serial = 1288] [outer = 0x113d04c00] 06:39:57 INFO - PROCESS | 1655 | 1465220397945 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 872ms 06:39:58 INFO - PROCESS | 1655 | 1465220397999 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 1655 | 1465220398002 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:39:58 INFO - PROCESS | 1655 | 1465220398007 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 1655 | 1465220398009 Marionette TRACE conn2 <- [1,1690,null,{}] 06:39:58 INFO - PROCESS | 1655 | 1465220398012 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:58 INFO - PROCESS | 1655 | 1465220398013 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:58 INFO - PROCESS | 1655 | 1465220398124 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:39:58 INFO - PROCESS | 1655 | 1465220398308 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 1655 | 1465220398310 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x116495000 == 41 [pid = 1655] [id = 430] 06:39:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x114ee9800) [pid = 1655] [serial = 1289] [outer = 0x0] 06:39:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x116791800) [pid = 1655] [serial = 1290] [outer = 0x114ee9800] 06:39:58 INFO - PROCESS | 1655 | 1465220398339 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118277400) [pid = 1655] [serial = 1291] [outer = 0x114ee9800] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x121aec800 == 40 [pid = 1655] [id = 427] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9ca000 == 39 [pid = 1655] [id = 426] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0c000 == 38 [pid = 1655] [id = 425] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x129553800 == 37 [pid = 1655] [id = 424] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x128fdc000 == 36 [pid = 1655] [id = 423] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x125084800 == 35 [pid = 1655] [id = 422] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x122019800 == 34 [pid = 1655] [id = 421] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119caa000 == 33 [pid = 1655] [id = 420] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11921e800 == 32 [pid = 1655] [id = 419] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x117e25800 == 31 [pid = 1655] [id = 418] 06:39:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11644a000 == 30 [pid = 1655] [id = 417] 06:39:58 INFO - PROCESS | 1655 | 1465220398893 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x121422800) [pid = 1655] [serial = 1215] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x121bc5c00) [pid = 1655] [serial = 1218] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x118276000) [pid = 1655] [serial = 1206] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118346c00) [pid = 1655] [serial = 1207] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12c19d400) [pid = 1655] [serial = 1195] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12c189000) [pid = 1655] [serial = 1194] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1188f5400) [pid = 1655] [serial = 1209] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1189f7000) [pid = 1655] [serial = 1210] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x115caac00) [pid = 1655] [serial = 1203] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1164a7800) [pid = 1655] [serial = 1204] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1185bcc00) [pid = 1655] [serial = 1200] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1189aec00) [pid = 1655] [serial = 1201] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x116a77800) [pid = 1655] [serial = 1197] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x118275c00) [pid = 1655] [serial = 1198] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1197e9400) [pid = 1655] [serial = 1212] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12662fc00) [pid = 1655] [serial = 1222] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x124f9dc00) [pid = 1655] [serial = 1221] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x129141400) [pid = 1655] [serial = 1233] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x129773c00) [pid = 1655] [serial = 1234] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119738c00) [pid = 1655] [serial = 1225] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1278da800) [pid = 1655] [serial = 1231] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1265ba000) [pid = 1655] [serial = 1227] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x113b3d800) [pid = 1655] [serial = 1224] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12473e400) [pid = 1655] [serial = 1219] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x121799400) [pid = 1655] [serial = 1216] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x126876c00) [pid = 1655] [serial = 1228] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x119d29800) [pid = 1655] [serial = 1213] [outer = 0x0] [url = about:blank] 06:39:58 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x126a0f800) [pid = 1655] [serial = 1230] [outer = 0x0] [url = about:blank] 06:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 922ms 06:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:39:58 INFO - PROCESS | 1655 | 1465220398933 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:39:58 INFO - PROCESS | 1655 | 1465220398936 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:39:58 INFO - PROCESS | 1655 | 1465220398940 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:39:58 INFO - PROCESS | 1655 | 1465220398943 Marionette TRACE conn2 <- [1,1694,null,{}] 06:39:58 INFO - PROCESS | 1655 | 1465220398950 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:58 INFO - PROCESS | 1655 | 1465220398953 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:59 INFO - PROCESS | 1655 | 1465220399076 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:39:59 INFO - PROCESS | 1655 | 1465220399093 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 1655 | 1465220399095 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e25800 == 31 [pid = 1655] [id = 431] 06:39:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1184e3000) [pid = 1655] [serial = 1292] [outer = 0x0] 06:39:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11862e400) [pid = 1655] [serial = 1293] [outer = 0x1184e3000] 06:39:59 INFO - PROCESS | 1655 | 1465220399141 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x118893800) [pid = 1655] [serial = 1294] [outer = 0x1184e3000] 06:39:59 INFO - PROCESS | 1655 | 1465220399537 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 627ms 06:39:59 INFO - PROCESS | 1655 | 1465220399567 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:39:59 INFO - PROCESS | 1655 | 1465220399570 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:39:59 INFO - PROCESS | 1655 | 1465220399572 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 1655 | 1465220399573 Marionette TRACE conn2 <- [1,1698,null,{}] 06:39:59 INFO - PROCESS | 1655 | 1465220399576 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:39:59 INFO - PROCESS | 1655 | 1465220399577 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:59 INFO - PROCESS | 1655 | 1465220399658 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:39:59 INFO - PROCESS | 1655 | 1465220399666 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 1655 | 1465220399667 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:39:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x119994000 == 32 [pid = 1655] [id = 432] 06:39:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1189b3000) [pid = 1655] [serial = 1295] [outer = 0x0] 06:39:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1197ee000) [pid = 1655] [serial = 1296] [outer = 0x1189b3000] 06:39:59 INFO - PROCESS | 1655 | 1465220399693 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119d2d400) [pid = 1655] [serial = 1297] [outer = 0x1189b3000] 06:40:00 INFO - PROCESS | 1655 | 1465220400040 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 519ms 06:40:00 INFO - PROCESS | 1655 | 1465220400091 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 1655 | 1465220400092 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:40:00 INFO - PROCESS | 1655 | 1465220400100 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 1655 | 1465220400104 Marionette TRACE conn2 <- [1,1702,null,{}] 06:40:00 INFO - PROCESS | 1655 | 1465220400107 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:00 INFO - PROCESS | 1655 | 1465220400110 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:00 INFO - PROCESS | 1655 | 1465220400190 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:40:00 INFO - PROCESS | 1655 | 1465220400195 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 1655 | 1465220400198 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x121af2800 == 33 [pid = 1655] [id = 433] 06:40:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112a87800) [pid = 1655] [serial = 1298] [outer = 0x0] 06:40:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x121bc0000) [pid = 1655] [serial = 1299] [outer = 0x112a87800] 06:40:00 INFO - PROCESS | 1655 | 1465220400223 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118349800) [pid = 1655] [serial = 1300] [outer = 0x112a87800] 06:40:00 INFO - PROCESS | 1655 | 1465220400680 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 627ms 06:40:00 INFO - PROCESS | 1655 | 1465220400724 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:40:00 INFO - PROCESS | 1655 | 1465220400726 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:40:00 INFO - PROCESS | 1655 | 1465220400739 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 1655 | 1465220400740 Marionette TRACE conn2 <- [1,1706,null,{}] 06:40:00 INFO - PROCESS | 1655 | 1465220400743 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:00 INFO - PROCESS | 1655 | 1465220400747 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:00 INFO - PROCESS | 1655 | 1465220400867 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:40:00 INFO - PROCESS | 1655 | 1465220400874 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 1655 | 1465220400875 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fea800 == 34 [pid = 1655] [id = 434] 06:40:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1184ed400) [pid = 1655] [serial = 1301] [outer = 0x0] 06:40:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1244aec00) [pid = 1655] [serial = 1302] [outer = 0x1184ed400] 06:40:00 INFO - PROCESS | 1655 | 1465220400900 Marionette DEBUG loaded listener.js 06:40:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1247f1400) [pid = 1655] [serial = 1303] [outer = 0x1184ed400] 06:40:01 INFO - PROCESS | 1655 | 1465220401260 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 570ms 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x128fbc400) [pid = 1655] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11627ec00) [pid = 1655] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x112fbc000) [pid = 1655] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1164ea800) [pid = 1655] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x110f6ac00) [pid = 1655] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x124426c00) [pid = 1655] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x11941e800) [pid = 1655] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x115e58c00) [pid = 1655] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x126c50000) [pid = 1655] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x110f69400) [pid = 1655] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x118280000) [pid = 1655] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1130f0400) [pid = 1655] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1130e7400) [pid = 1655] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x117656800) [pid = 1655] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12440cc00) [pid = 1655] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:40:01 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1244b1800) [pid = 1655] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:40:01 INFO - PROCESS | 1655 | 1465220401544 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:40:01 INFO - PROCESS | 1655 | 1465220401547 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:40:01 INFO - PROCESS | 1655 | 1465220401558 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:40:01 INFO - PROCESS | 1655 | 1465220401559 Marionette TRACE conn2 <- [1,1710,null,{}] 06:40:01 INFO - PROCESS | 1655 | 1465220401565 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:01 INFO - PROCESS | 1655 | 1465220401567 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:01 INFO - PROCESS | 1655 | 1465220401674 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:40:01 INFO - PROCESS | 1655 | 1465220401736 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:01 INFO - PROCESS | 1655 | 1465220401740 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f2b000 == 35 [pid = 1655] [id = 435] 06:40:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x115cf6000) [pid = 1655] [serial = 1304] [outer = 0x0] 06:40:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1164a7800) [pid = 1655] [serial = 1305] [outer = 0x115cf6000] 06:40:01 INFO - PROCESS | 1655 | 1465220401772 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x117659c00) [pid = 1655] [serial = 1306] [outer = 0x115cf6000] 06:40:02 INFO - PROCESS | 1655 | 1465220402191 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 674ms 06:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:40:02 INFO - PROCESS | 1655 | 1465220402232 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 1655 | 1465220402234 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:40:02 INFO - PROCESS | 1655 | 1465220402239 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 1655 | 1465220402242 Marionette TRACE conn2 <- [1,1714,null,{}] 06:40:02 INFO - PROCESS | 1655 | 1465220402263 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 1655 | 1465220402265 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:02 INFO - PROCESS | 1655 | 1465220402366 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:40:02 INFO - PROCESS | 1655 | 1465220402432 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 1655 | 1465220402434 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216a1800 == 36 [pid = 1655] [id = 436] 06:40:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1184ec400) [pid = 1655] [serial = 1307] [outer = 0x0] 06:40:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11888d400) [pid = 1655] [serial = 1308] [outer = 0x1184ec400] 06:40:02 INFO - PROCESS | 1655 | 1465220402466 Marionette DEBUG loaded listener.js 06:40:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1189f9800) [pid = 1655] [serial = 1309] [outer = 0x1184ec400] 06:40:02 INFO - PROCESS | 1655 | 1465220402885 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 674ms 06:40:02 INFO - PROCESS | 1655 | 1465220402911 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 1655 | 1465220402913 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:40:02 INFO - PROCESS | 1655 | 1465220402915 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 1655 | 1465220402917 Marionette TRACE conn2 <- [1,1718,null,{}] 06:40:02 INFO - PROCESS | 1655 | 1465220402924 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:02 INFO - PROCESS | 1655 | 1465220402927 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:03 INFO - PROCESS | 1655 | 1465220403045 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:40:03 INFO - PROCESS | 1655 | 1465220403115 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 1655 | 1465220403117 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d6800 == 37 [pid = 1655] [id = 437] 06:40:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x121e4d800) [pid = 1655] [serial = 1310] [outer = 0x0] 06:40:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x12406c000) [pid = 1655] [serial = 1311] [outer = 0x121e4d800] 06:40:03 INFO - PROCESS | 1655 | 1465220403151 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1247f3c00) [pid = 1655] [serial = 1312] [outer = 0x121e4d800] 06:40:03 INFO - PROCESS | 1655 | 1465220403571 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 721ms 06:40:03 INFO - PROCESS | 1655 | 1465220403637 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 1655 | 1465220403638 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:40:03 INFO - PROCESS | 1655 | 1465220403640 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 1655 | 1465220403642 Marionette TRACE conn2 <- [1,1722,null,{}] 06:40:03 INFO - PROCESS | 1655 | 1465220403644 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:03 INFO - PROCESS | 1655 | 1465220403646 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:03 INFO - PROCESS | 1655 | 1465220403744 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:40:03 INFO - PROCESS | 1655 | 1465220403798 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:03 INFO - PROCESS | 1655 | 1465220403799 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a852800 == 38 [pid = 1655] [id = 438] 06:40:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1265bf000) [pid = 1655] [serial = 1313] [outer = 0x0] 06:40:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x126659400) [pid = 1655] [serial = 1314] [outer = 0x1265bf000] 06:40:03 INFO - PROCESS | 1655 | 1465220403829 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x126a05400) [pid = 1655] [serial = 1315] [outer = 0x1265bf000] 06:40:04 INFO - PROCESS | 1655 | 1465220404236 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 623ms 06:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:40:04 INFO - PROCESS | 1655 | 1465220404265 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 1655 | 1465220404267 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:40:04 INFO - PROCESS | 1655 | 1465220404269 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 1655 | 1465220404270 Marionette TRACE conn2 <- [1,1726,null,{}] 06:40:04 INFO - PROCESS | 1655 | 1465220404273 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:04 INFO - PROCESS | 1655 | 1465220404274 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:04 INFO - PROCESS | 1655 | 1465220404369 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:40:04 INFO - PROCESS | 1655 | 1465220404454 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 1655 | 1465220404456 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x121aed000 == 39 [pid = 1655] [id = 439] 06:40:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x126632c00) [pid = 1655] [serial = 1316] [outer = 0x0] 06:40:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x127a29800) [pid = 1655] [serial = 1317] [outer = 0x126632c00] 06:40:04 INFO - PROCESS | 1655 | 1465220404485 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x128fb0400) [pid = 1655] [serial = 1318] [outer = 0x126632c00] 06:40:04 INFO - PROCESS | 1655 | 1465220404893 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 669ms 06:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:40:04 INFO - PROCESS | 1655 | 1465220404939 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:40:04 INFO - PROCESS | 1655 | 1465220404940 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:40:04 INFO - PROCESS | 1655 | 1465220404942 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:40:04 INFO - PROCESS | 1655 | 1465220404944 Marionette TRACE conn2 <- [1,1730,null,{}] 06:40:04 INFO - PROCESS | 1655 | 1465220404946 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:04 INFO - PROCESS | 1655 | 1465220404951 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:05 INFO - PROCESS | 1655 | 1465220405090 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:40:05 INFO - PROCESS | 1655 | 1465220405150 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 1655 | 1465220405152 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf4a800 == 40 [pid = 1655] [id = 440] 06:40:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x129709c00) [pid = 1655] [serial = 1319] [outer = 0x0] 06:40:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x129779800) [pid = 1655] [serial = 1320] [outer = 0x129709c00] 06:40:05 INFO - PROCESS | 1655 | 1465220405182 Marionette DEBUG loaded listener.js 06:40:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12a830000) [pid = 1655] [serial = 1321] [outer = 0x129709c00] 06:40:05 INFO - PROCESS | 1655 | 1465220405693 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 818ms 06:40:05 INFO - PROCESS | 1655 | 1465220405762 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 1655 | 1465220405765 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:40:05 INFO - PROCESS | 1655 | 1465220405768 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 1655 | 1465220405770 Marionette TRACE conn2 <- [1,1734,null,{}] 06:40:05 INFO - PROCESS | 1655 | 1465220405774 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:05 INFO - PROCESS | 1655 | 1465220405775 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:05 INFO - PROCESS | 1655 | 1465220405877 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:40:05 INFO - PROCESS | 1655 | 1465220405947 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 1655 | 1465220405950 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x118318800 == 41 [pid = 1655] [id = 441] 06:40:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x116113000) [pid = 1655] [serial = 1322] [outer = 0x0] 06:40:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x116a75400) [pid = 1655] [serial = 1323] [outer = 0x116113000] 06:40:05 INFO - PROCESS | 1655 | 1465220405978 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x118275000) [pid = 1655] [serial = 1324] [outer = 0x116113000] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x121af2800 == 40 [pid = 1655] [id = 433] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x119994000 == 39 [pid = 1655] [id = 432] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x117e25800 == 38 [pid = 1655] [id = 431] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x116495000 == 37 [pid = 1655] [id = 430] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x117e20800 == 36 [pid = 1655] [id = 429] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12c279800 == 35 [pid = 1655] [id = 428] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x119979000 == 34 [pid = 1655] [id = 416] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf4a800 == 33 [pid = 1655] [id = 440] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x121aed000 == 32 [pid = 1655] [id = 439] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x12a852800 == 31 [pid = 1655] [id = 438] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d6800 == 30 [pid = 1655] [id = 437] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x1216a1800 == 29 [pid = 1655] [id = 436] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x124fea800 == 28 [pid = 1655] [id = 434] 06:40:06 INFO - PROCESS | 1655 | --DOCSHELL 0x116f2b000 == 27 [pid = 1655] [id = 435] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12194c400) [pid = 1655] [serial = 1263] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x124073800) [pid = 1655] [serial = 1264] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11322d800) [pid = 1655] [serial = 1251] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11804d400) [pid = 1655] [serial = 1254] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11827c800) [pid = 1655] [serial = 1255] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118891400) [pid = 1655] [serial = 1257] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119426000) [pid = 1655] [serial = 1258] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12662e400) [pid = 1655] [serial = 1267] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119c5a000) [pid = 1655] [serial = 1260] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118041400) [pid = 1655] [serial = 1248] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1244ac000) [pid = 1655] [serial = 1266] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1184e4000) [pid = 1655] [serial = 1249] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1278db800) [pid = 1655] [serial = 1272] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12665ac00) [pid = 1655] [serial = 1269] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12914d000) [pid = 1655] [serial = 1279] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x119419400) [pid = 1655] [serial = 1275] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1278d6800) [pid = 1655] [serial = 1278] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x112720c00) [pid = 1655] [serial = 1252] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x127a32400) [pid = 1655] [serial = 1273] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x11678c400) [pid = 1655] [serial = 1237] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x113239400) [pid = 1655] [serial = 1236] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x126c4bc00) [pid = 1655] [serial = 1270] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x11895a400) [pid = 1655] [serial = 1240] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x1247f5800) [pid = 1655] [serial = 1276] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1184e9c00) [pid = 1655] [serial = 1239] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1244a5800) [pid = 1655] [serial = 1243] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x124425000) [pid = 1655] [serial = 1242] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x1297b0800) [pid = 1655] [serial = 1282] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x127a30800) [pid = 1655] [serial = 1246] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x126a10800) [pid = 1655] [serial = 1245] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x121661400) [pid = 1655] [serial = 1261] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x12a830c00) [pid = 1655] [serial = 1284] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x1292f9400) [pid = 1655] [serial = 1281] [outer = 0x0] [url = about:blank] 06:40:06 INFO - PROCESS | 1655 | 1465220406901 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1172ms 06:40:06 INFO - PROCESS | 1655 | 1465220406941 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:40:06 INFO - PROCESS | 1655 | 1465220406944 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:40:06 INFO - PROCESS | 1655 | 1465220406948 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:40:06 INFO - PROCESS | 1655 | 1465220406950 Marionette TRACE conn2 <- [1,1738,null,{}] 06:40:06 INFO - PROCESS | 1655 | 1465220406953 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:06 INFO - PROCESS | 1655 | 1465220406955 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:07 INFO - PROCESS | 1655 | 1465220407038 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:40:07 INFO - PROCESS | 1655 | 1465220407043 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 1655 | 1465220407046 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x116456000 == 28 [pid = 1655] [id = 442] 06:40:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x1130eb400) [pid = 1655] [serial = 1325] [outer = 0x0] 06:40:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x113330c00) [pid = 1655] [serial = 1326] [outer = 0x1130eb400] 06:40:07 INFO - PROCESS | 1655 | 1465220407078 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x11274cc00) [pid = 1655] [serial = 1327] [outer = 0x1130eb400] 06:40:07 INFO - PROCESS | 1655 | 1465220407459 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 524ms 06:40:07 INFO - PROCESS | 1655 | 1465220407472 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:40:07 INFO - PROCESS | 1655 | 1465220407475 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:40:07 INFO - PROCESS | 1655 | 1465220407481 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 1655 | 1465220407483 Marionette TRACE conn2 <- [1,1742,null,{}] 06:40:07 INFO - PROCESS | 1655 | 1465220407485 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:07 INFO - PROCESS | 1655 | 1465220407487 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:07 INFO - PROCESS | 1655 | 1465220407567 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:40:07 INFO - PROCESS | 1655 | 1465220407571 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 1655 | 1465220407572 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e22000 == 29 [pid = 1655] [id = 443] 06:40:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1164ae000) [pid = 1655] [serial = 1328] [outer = 0x0] 06:40:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x1175a3400) [pid = 1655] [serial = 1329] [outer = 0x1164ae000] 06:40:07 INFO - PROCESS | 1655 | 1465220407603 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x118184c00) [pid = 1655] [serial = 1330] [outer = 0x1164ae000] 06:40:07 INFO - PROCESS | 1655 | 1465220407963 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 521ms 06:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:40:08 INFO - PROCESS | 1655 | 1465220408002 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 1655 | 1465220408003 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:40:08 INFO - PROCESS | 1655 | 1465220408006 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 1655 | 1465220408008 Marionette TRACE conn2 <- [1,1746,null,{}] 06:40:08 INFO - PROCESS | 1655 | 1465220408016 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:08 INFO - PROCESS | 1655 | 1465220408019 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:08 INFO - PROCESS | 1655 | 1465220408095 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:40:08 INFO - PROCESS | 1655 | 1465220408102 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 1655 | 1465220408104 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x119476800 == 30 [pid = 1655] [id = 444] 06:40:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1120f6000) [pid = 1655] [serial = 1331] [outer = 0x0] 06:40:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x118634c00) [pid = 1655] [serial = 1332] [outer = 0x1120f6000] 06:40:08 INFO - PROCESS | 1655 | 1465220408132 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1188f9000) [pid = 1655] [serial = 1333] [outer = 0x1120f6000] 06:40:08 INFO - PROCESS | 1655 | 1465220408471 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 475ms 06:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:40:08 INFO - PROCESS | 1655 | 1465220408484 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 1655 | 1465220408485 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:40:08 INFO - PROCESS | 1655 | 1465220408488 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 1655 | 1465220408489 Marionette TRACE conn2 <- [1,1750,null,{}] 06:40:08 INFO - PROCESS | 1655 | 1465220408491 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:08 INFO - PROCESS | 1655 | 1465220408492 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:08 INFO - PROCESS | 1655 | 1465220408574 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:40:08 INFO - PROCESS | 1655 | 1465220408631 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:08 INFO - PROCESS | 1655 | 1465220408632 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cba000 == 31 [pid = 1655] [id = 445] 06:40:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1186bdc00) [pid = 1655] [serial = 1334] [outer = 0x0] 06:40:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1189f4c00) [pid = 1655] [serial = 1335] [outer = 0x1186bdc00] 06:40:08 INFO - PROCESS | 1655 | 1465220408658 Marionette DEBUG loaded listener.js 06:40:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x119740800) [pid = 1655] [serial = 1336] [outer = 0x1186bdc00] 06:40:08 INFO - PROCESS | 1655 | 1465220408961 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 06:40:09 INFO - PROCESS | 1655 | 1465220409006 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:40:09 INFO - PROCESS | 1655 | 1465220409017 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:40:09 INFO - PROCESS | 1655 | 1465220409020 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 1655 | 1465220409021 Marionette TRACE conn2 <- [1,1754,null,{}] 06:40:09 INFO - PROCESS | 1655 | 1465220409023 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:09 INFO - PROCESS | 1655 | 1465220409024 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:09 INFO - PROCESS | 1655 | 1465220409114 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:40:09 INFO - PROCESS | 1655 | 1465220409150 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 1655 | 1465220409151 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x121af2800 == 32 [pid = 1655] [id = 446] 06:40:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x115e57c00) [pid = 1655] [serial = 1337] [outer = 0x0] 06:40:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1197f4000) [pid = 1655] [serial = 1338] [outer = 0x115e57c00] 06:40:09 INFO - PROCESS | 1655 | 1465220409176 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x12141fc00) [pid = 1655] [serial = 1339] [outer = 0x115e57c00] 06:40:09 INFO - PROCESS | 1655 | 1465220409510 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 518ms 06:40:09 INFO - PROCESS | 1655 | 1465220409538 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:40:09 INFO - PROCESS | 1655 | 1465220409540 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:40:09 INFO - PROCESS | 1655 | 1465220409542 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:40:09 INFO - PROCESS | 1655 | 1465220409543 Marionette TRACE conn2 <- [1,1758,null,{}] 06:40:09 INFO - PROCESS | 1655 | 1465220409545 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:09 INFO - PROCESS | 1655 | 1465220409550 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:09 INFO - PROCESS | 1655 | 1465220409661 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:40:09 INFO - PROCESS | 1655 | 1465220409696 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 1655 | 1465220409697 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x124ff3000 == 33 [pid = 1655] [id = 447] 06:40:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x12141b000) [pid = 1655] [serial = 1340] [outer = 0x0] 06:40:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x121bc4000) [pid = 1655] [serial = 1341] [outer = 0x12141b000] 06:40:09 INFO - PROCESS | 1655 | 1465220409723 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1244a9000) [pid = 1655] [serial = 1342] [outer = 0x12141b000] 06:40:10 INFO - PROCESS | 1655 | 1465220410044 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 06:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:40:10 INFO - PROCESS | 1655 | 1465220410060 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 1655 | 1465220410061 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:40:10 INFO - PROCESS | 1655 | 1465220410067 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 1655 | 1465220410068 Marionette TRACE conn2 <- [1,1762,null,{}] 06:40:10 INFO - PROCESS | 1655 | 1465220410071 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:10 INFO - PROCESS | 1655 | 1465220410081 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:10 INFO - PROCESS | 1655 | 1465220410179 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:40:10 INFO - PROCESS | 1655 | 1465220410183 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 1655 | 1465220410184 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x126c0e800 == 34 [pid = 1655] [id = 448] 06:40:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11201ac00) [pid = 1655] [serial = 1343] [outer = 0x0] 06:40:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1245f3800) [pid = 1655] [serial = 1344] [outer = 0x11201ac00] 06:40:10 INFO - PROCESS | 1655 | 1465220410209 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1250c5c00) [pid = 1655] [serial = 1345] [outer = 0x11201ac00] 06:40:10 INFO - PROCESS | 1655 | 1465220410517 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 471ms 06:40:10 INFO - PROCESS | 1655 | 1465220410536 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 1655 | 1465220410537 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:40:10 INFO - PROCESS | 1655 | 1465220410540 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 1655 | 1465220410541 Marionette TRACE conn2 <- [1,1766,null,{}] 06:40:10 INFO - PROCESS | 1655 | 1465220410543 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:10 INFO - PROCESS | 1655 | 1465220410544 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:10 INFO - PROCESS | 1655 | 1465220410652 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:40:10 INFO - PROCESS | 1655 | 1465220410664 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 1655 | 1465220410666 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291c4800 == 35 [pid = 1655] [id = 449] 06:40:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1250c6000) [pid = 1655] [serial = 1346] [outer = 0x0] 06:40:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x12662cc00) [pid = 1655] [serial = 1347] [outer = 0x1250c6000] 06:40:10 INFO - PROCESS | 1655 | 1465220410690 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x12665d800) [pid = 1655] [serial = 1348] [outer = 0x1250c6000] 06:40:11 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1189b3000) [pid = 1655] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:40:11 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x113d04c00) [pid = 1655] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:40:11 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x112a87800) [pid = 1655] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:40:11 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x114ee9800) [pid = 1655] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:40:11 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1297b3c00) [pid = 1655] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:40:11 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1184e3000) [pid = 1655] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:40:11 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1184ed400) [pid = 1655] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:40:11 INFO - PROCESS | 1655 | 1465220411088 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 568ms 06:40:11 INFO - PROCESS | 1655 | 1465220411109 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 1655 | 1465220411110 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:40:11 INFO - PROCESS | 1655 | 1465220411116 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 1655 | 1465220411117 Marionette TRACE conn2 <- [1,1770,null,{}] 06:40:11 INFO - PROCESS | 1655 | 1465220411120 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:11 INFO - PROCESS | 1655 | 1465220411121 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:11 INFO - PROCESS | 1655 | 1465220411203 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:40:11 INFO - PROCESS | 1655 | 1465220411207 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 1655 | 1465220411208 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cf000 == 36 [pid = 1655] [id = 450] 06:40:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x113238400) [pid = 1655] [serial = 1349] [outer = 0x0] 06:40:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1244a3c00) [pid = 1655] [serial = 1350] [outer = 0x113238400] 06:40:11 INFO - PROCESS | 1655 | 1465220411235 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x126a07800) [pid = 1655] [serial = 1351] [outer = 0x113238400] 06:40:11 INFO - PROCESS | 1655 | 1465220411554 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 470ms 06:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:40:11 INFO - PROCESS | 1655 | 1465220411585 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 1655 | 1465220411586 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:40:11 INFO - PROCESS | 1655 | 1465220411588 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 1655 | 1465220411589 Marionette TRACE conn2 <- [1,1774,null,{}] 06:40:11 INFO - PROCESS | 1655 | 1465220411591 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:11 INFO - PROCESS | 1655 | 1465220411592 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:11 INFO - PROCESS | 1655 | 1465220411689 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:40:11 INFO - PROCESS | 1655 | 1465220411697 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:11 INFO - PROCESS | 1655 | 1465220411699 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a85a800 == 37 [pid = 1655] [id = 451] 06:40:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x121ce2000) [pid = 1655] [serial = 1352] [outer = 0x0] 06:40:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1278d6c00) [pid = 1655] [serial = 1353] [outer = 0x121ce2000] 06:40:11 INFO - PROCESS | 1655 | 1465220411724 Marionette DEBUG loaded listener.js 06:40:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x127a2f800) [pid = 1655] [serial = 1354] [outer = 0x121ce2000] 06:40:12 INFO - PROCESS | 1655 | 1465220412009 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 06:40:12 INFO - PROCESS | 1655 | 1465220412056 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 1655 | 1465220412058 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:40:12 INFO - PROCESS | 1655 | 1465220412060 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 1655 | 1465220412062 Marionette TRACE conn2 <- [1,1778,null,{}] 06:40:12 INFO - PROCESS | 1655 | 1465220412067 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:12 INFO - PROCESS | 1655 | 1465220412069 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:12 INFO - PROCESS | 1655 | 1465220412166 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:40:12 INFO - PROCESS | 1655 | 1465220412169 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 1655 | 1465220412171 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ade000 == 38 [pid = 1655] [id = 452] 06:40:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x127a32400) [pid = 1655] [serial = 1355] [outer = 0x0] 06:40:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1292f7400) [pid = 1655] [serial = 1356] [outer = 0x127a32400] 06:40:12 INFO - PROCESS | 1655 | 1465220412198 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1297ac400) [pid = 1655] [serial = 1357] [outer = 0x127a32400] 06:40:12 INFO - PROCESS | 1655 | 1465220412531 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms 06:40:12 INFO - PROCESS | 1655 | 1465220412591 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:40:12 INFO - PROCESS | 1655 | 1465220412592 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:40:12 INFO - PROCESS | 1655 | 1465220412595 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:40:12 INFO - PROCESS | 1655 | 1465220412596 Marionette TRACE conn2 <- [1,1782,null,{}] 06:40:12 INFO - PROCESS | 1655 | 1465220412599 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:12 INFO - PROCESS | 1655 | 1465220412600 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:12 INFO - PROCESS | 1655 | 1465220412675 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:40:12 INFO - PROCESS | 1655 | 1465220412680 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 1655 | 1465220412682 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb19800 == 39 [pid = 1655] [id = 453] 06:40:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1297b1800) [pid = 1655] [serial = 1358] [outer = 0x0] 06:40:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12a82bc00) [pid = 1655] [serial = 1359] [outer = 0x1297b1800] 06:40:12 INFO - PROCESS | 1655 | 1465220412707 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12a981c00) [pid = 1655] [serial = 1360] [outer = 0x1297b1800] 06:40:13 INFO - PROCESS | 1655 | 1465220413079 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 521ms 06:40:13 INFO - PROCESS | 1655 | 1465220413116 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 1655 | 1465220413119 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:40:13 INFO - PROCESS | 1655 | 1465220413122 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 1655 | 1465220413125 Marionette TRACE conn2 <- [1,1786,null,{}] 06:40:13 INFO - PROCESS | 1655 | 1465220413130 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:13 INFO - PROCESS | 1655 | 1465220413132 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:13 INFO - PROCESS | 1655 | 1465220413252 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:40:13 INFO - PROCESS | 1655 | 1465220413330 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:13 INFO - PROCESS | 1655 | 1465220413333 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x11694b000 == 40 [pid = 1655] [id = 454] 06:40:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11291d400) [pid = 1655] [serial = 1361] [outer = 0x0] 06:40:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x112925800) [pid = 1655] [serial = 1362] [outer = 0x11291d400] 06:40:13 INFO - PROCESS | 1655 | 1465220413365 Marionette DEBUG loaded listener.js 06:40:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x113ba9400) [pid = 1655] [serial = 1363] [outer = 0x11291d400] 06:40:13 INFO - PROCESS | 1655 | 1465220413915 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 827ms 06:40:13 INFO - PROCESS | 1655 | 1465220413972 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 1655 | 1465220413976 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:40:13 INFO - PROCESS | 1655 | 1465220413983 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 1655 | 1465220413985 Marionette TRACE conn2 <- [1,1790,null,{}] 06:40:13 INFO - PROCESS | 1655 | 1465220413987 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:13 INFO - PROCESS | 1655 | 1465220413989 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:14 INFO - PROCESS | 1655 | 1465220414098 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:40:14 INFO - PROCESS | 1655 | 1465220414173 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 1655 | 1465220414175 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215ba000 == 41 [pid = 1655] [id = 455] 06:40:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11804e400) [pid = 1655] [serial = 1364] [outer = 0x0] 06:40:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x118188000) [pid = 1655] [serial = 1365] [outer = 0x11804e400] 06:40:14 INFO - PROCESS | 1655 | 1465220414203 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11834c000) [pid = 1655] [serial = 1366] [outer = 0x11804e400] 06:40:14 INFO - PROCESS | 1655 | 1465220414872 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 921ms 06:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:40:14 INFO - PROCESS | 1655 | 1465220414907 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:40:14 INFO - PROCESS | 1655 | 1465220414909 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:40:14 INFO - PROCESS | 1655 | 1465220414916 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:40:14 INFO - PROCESS | 1655 | 1465220414918 Marionette TRACE conn2 <- [1,1794,null,{}] 06:40:14 INFO - PROCESS | 1655 | 1465220414921 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:14 INFO - PROCESS | 1655 | 1465220414923 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:15 INFO - PROCESS | 1655 | 1465220415041 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x121ade000 == 40 [pid = 1655] [id = 452] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12a85a800 == 39 [pid = 1655] [id = 451] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cf000 == 38 [pid = 1655] [id = 450] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x1291c4800 == 37 [pid = 1655] [id = 449] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x126c0e800 == 36 [pid = 1655] [id = 448] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x124ff3000 == 35 [pid = 1655] [id = 447] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x121af2800 == 34 [pid = 1655] [id = 446] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x119cba000 == 33 [pid = 1655] [id = 445] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x119476800 == 32 [pid = 1655] [id = 444] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x117e22000 == 31 [pid = 1655] [id = 443] 06:40:15 INFO - PROCESS | 1655 | --DOCSHELL 0x116456000 == 30 [pid = 1655] [id = 442] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1197ee000) [pid = 1655] [serial = 1296] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1169c0c00) [pid = 1655] [serial = 1288] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119d2d400) [pid = 1655] [serial = 1297] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118349800) [pid = 1655] [serial = 1300] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x116791800) [pid = 1655] [serial = 1290] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x121bc0000) [pid = 1655] [serial = 1299] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1244aec00) [pid = 1655] [serial = 1302] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12a982000) [pid = 1655] [serial = 1285] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x118893800) [pid = 1655] [serial = 1294] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11862e400) [pid = 1655] [serial = 1293] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x115cf2000) [pid = 1655] [serial = 1287] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118277400) [pid = 1655] [serial = 1291] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1247f1400) [pid = 1655] [serial = 1303] [outer = 0x0] [url = about:blank] 06:40:15 INFO - PROCESS | 1655 | 1465220415127 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 1655 | 1465220415130 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x116456000 == 31 [pid = 1655] [id = 456] 06:40:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x115cf7000) [pid = 1655] [serial = 1367] [outer = 0x0] 06:40:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11678e000) [pid = 1655] [serial = 1368] [outer = 0x115cf7000] 06:40:15 INFO - PROCESS | 1655 | 1465220415159 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118281c00) [pid = 1655] [serial = 1369] [outer = 0x115cf7000] 06:40:15 INFO - PROCESS | 1655 | 1465220415489 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 622ms 06:40:15 INFO - PROCESS | 1655 | 1465220415537 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:40:15 INFO - PROCESS | 1655 | 1465220415539 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:40:15 INFO - PROCESS | 1655 | 1465220415544 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 1655 | 1465220415545 Marionette TRACE conn2 <- [1,1798,null,{}] 06:40:15 INFO - PROCESS | 1655 | 1465220415548 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:15 INFO - PROCESS | 1655 | 1465220415549 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:15 INFO - PROCESS | 1655 | 1465220415627 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:40:15 INFO - PROCESS | 1655 | 1465220415634 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 1655 | 1465220415635 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192cf000 == 32 [pid = 1655] [id = 457] 06:40:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11863ac00) [pid = 1655] [serial = 1370] [outer = 0x0] 06:40:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1189fb800) [pid = 1655] [serial = 1371] [outer = 0x11863ac00] 06:40:15 INFO - PROCESS | 1655 | 1465220415662 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1197e8400) [pid = 1655] [serial = 1372] [outer = 0x11863ac00] 06:40:16 INFO - PROCESS | 1655 | 1465220416026 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 06:40:16 INFO - PROCESS | 1655 | 1465220416063 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 1655 | 1465220416065 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:40:16 INFO - PROCESS | 1655 | 1465220416067 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 1655 | 1465220416069 Marionette TRACE conn2 <- [1,1802,null,{}] 06:40:16 INFO - PROCESS | 1655 | 1465220416077 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:16 INFO - PROCESS | 1655 | 1465220416080 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:16 INFO - PROCESS | 1655 | 1465220416167 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:40:16 INFO - PROCESS | 1655 | 1465220416172 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 1655 | 1465220416174 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12191a000 == 33 [pid = 1655] [id = 458] 06:40:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113bafc00) [pid = 1655] [serial = 1373] [outer = 0x0] 06:40:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12165a400) [pid = 1655] [serial = 1374] [outer = 0x113bafc00] 06:40:16 INFO - PROCESS | 1655 | 1465220416204 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12406a800) [pid = 1655] [serial = 1375] [outer = 0x113bafc00] 06:40:16 INFO - PROCESS | 1655 | 1465220416546 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 520ms 06:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:40:16 INFO - PROCESS | 1655 | 1465220416588 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 1655 | 1465220416590 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:40:16 INFO - PROCESS | 1655 | 1465220416592 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 1655 | 1465220416594 Marionette TRACE conn2 <- [1,1806,null,{}] 06:40:16 INFO - PROCESS | 1655 | 1465220416596 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:16 INFO - PROCESS | 1655 | 1465220416598 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:16 INFO - PROCESS | 1655 | 1465220416697 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:40:16 INFO - PROCESS | 1655 | 1465220416702 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:16 INFO - PROCESS | 1655 | 1465220416703 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x125086000 == 34 [pid = 1655] [id = 459] 06:40:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124424000) [pid = 1655] [serial = 1376] [outer = 0x0] 06:40:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1244aac00) [pid = 1655] [serial = 1377] [outer = 0x124424000] 06:40:16 INFO - PROCESS | 1655 | 1465220416736 Marionette DEBUG loaded listener.js 06:40:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124771c00) [pid = 1655] [serial = 1378] [outer = 0x124424000] 06:40:17 INFO - PROCESS | 1655 | 1465220417196 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 620ms 06:40:17 INFO - PROCESS | 1655 | 1465220417213 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 1655 | 1465220417216 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:40:17 INFO - PROCESS | 1655 | 1465220417219 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 1655 | 1465220417220 Marionette TRACE conn2 <- [1,1810,null,{}] 06:40:17 INFO - PROCESS | 1655 | 1465220417250 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:17 INFO - PROCESS | 1655 | 1465220417252 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:17 INFO - PROCESS | 1655 | 1465220417352 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:40:17 INFO - PROCESS | 1655 | 1465220417363 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 1655 | 1465220417364 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291ce000 == 35 [pid = 1655] [id = 460] 06:40:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1247f1400) [pid = 1655] [serial = 1379] [outer = 0x0] 06:40:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12662c400) [pid = 1655] [serial = 1380] [outer = 0x1247f1400] 06:40:17 INFO - PROCESS | 1655 | 1465220417389 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12680e400) [pid = 1655] [serial = 1381] [outer = 0x1247f1400] 06:40:17 INFO - PROCESS | 1655 | 1465220417741 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 540ms 06:40:17 INFO - PROCESS | 1655 | 1465220417760 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:40:17 INFO - PROCESS | 1655 | 1465220417761 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:40:17 INFO - PROCESS | 1655 | 1465220417771 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:40:17 INFO - PROCESS | 1655 | 1465220417772 Marionette TRACE conn2 <- [1,1814,null,{}] 06:40:17 INFO - PROCESS | 1655 | 1465220417775 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:17 INFO - PROCESS | 1655 | 1465220417779 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:17 INFO - PROCESS | 1655 | 1465220417893 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:40:17 INFO - PROCESS | 1655 | 1465220417907 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 1655 | 1465220417908 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad3d000 == 36 [pid = 1655] [id = 461] 06:40:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119736400) [pid = 1655] [serial = 1382] [outer = 0x0] 06:40:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1278d7800) [pid = 1655] [serial = 1383] [outer = 0x119736400] 06:40:17 INFO - PROCESS | 1655 | 1465220417933 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12a828400) [pid = 1655] [serial = 1384] [outer = 0x119736400] 06:40:18 INFO - PROCESS | 1655 | 1465220418302 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 569ms 06:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:40:18 INFO - PROCESS | 1655 | 1465220418341 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 1655 | 1465220418342 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:40:18 INFO - PROCESS | 1655 | 1465220418344 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 1655 | 1465220418345 Marionette TRACE conn2 <- [1,1818,null,{}] 06:40:18 INFO - PROCESS | 1655 | 1465220418347 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:18 INFO - PROCESS | 1655 | 1465220418349 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:18 INFO - PROCESS | 1655 | 1465220418447 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:40:18 INFO - PROCESS | 1655 | 1465220418450 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 1655 | 1465220418452 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b572800 == 37 [pid = 1655] [id = 462] 06:40:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12a82c400) [pid = 1655] [serial = 1385] [outer = 0x0] 06:40:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12a985800) [pid = 1655] [serial = 1386] [outer = 0x12a82c400] 06:40:18 INFO - PROCESS | 1655 | 1465220418477 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12aa5a400) [pid = 1655] [serial = 1387] [outer = 0x12a82c400] 06:40:18 INFO - PROCESS | 1655 | 1465220418836 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 06:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:40:18 INFO - PROCESS | 1655 | 1465220418866 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 1655 | 1465220418867 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:40:18 INFO - PROCESS | 1655 | 1465220418875 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 1655 | 1465220418876 Marionette TRACE conn2 <- [1,1822,null,{}] 06:40:18 INFO - PROCESS | 1655 | 1465220418879 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:18 INFO - PROCESS | 1655 | 1465220418880 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:18 INFO - PROCESS | 1655 | 1465220418978 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:40:18 INFO - PROCESS | 1655 | 1465220418982 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 1655 | 1465220418983 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c28f800 == 38 [pid = 1655] [id = 463] 06:40:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12aa5b400) [pid = 1655] [serial = 1388] [outer = 0x0] 06:40:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12aae2800) [pid = 1655] [serial = 1389] [outer = 0x12aa5b400] 06:40:19 INFO - PROCESS | 1655 | 1465220419007 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12afdc800) [pid = 1655] [serial = 1390] [outer = 0x12aa5b400] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x116113000) [pid = 1655] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1186bdc00) [pid = 1655] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1130eb400) [pid = 1655] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1120f6000) [pid = 1655] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1164ae000) [pid = 1655] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x115cf6000) [pid = 1655] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1184ec400) [pid = 1655] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x121e4d800) [pid = 1655] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1265bf000) [pid = 1655] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x115e57c00) [pid = 1655] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x127a32400) [pid = 1655] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12141b000) [pid = 1655] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x126632c00) [pid = 1655] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1250c6000) [pid = 1655] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11201ac00) [pid = 1655] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x113238400) [pid = 1655] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x121ce2000) [pid = 1655] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:40:19 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x129709c00) [pid = 1655] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:40:19 INFO - PROCESS | 1655 | 1465220419449 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 06:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:40:19 INFO - PROCESS | 1655 | 1465220419499 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 1655 | 1465220419500 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:40:19 INFO - PROCESS | 1655 | 1465220419502 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 1655 | 1465220419503 Marionette TRACE conn2 <- [1,1826,null,{}] 06:40:19 INFO - PROCESS | 1655 | 1465220419506 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:19 INFO - PROCESS | 1655 | 1465220419507 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:19 INFO - PROCESS | 1655 | 1465220419585 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:40:19 INFO - PROCESS | 1655 | 1465220419589 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 1655 | 1465220419590 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443a000 == 39 [pid = 1655] [id = 464] 06:40:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113238400) [pid = 1655] [serial = 1391] [outer = 0x0] 06:40:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x116a75c00) [pid = 1655] [serial = 1392] [outer = 0x113238400] 06:40:19 INFO - PROCESS | 1655 | 1465220419615 Marionette DEBUG loaded listener.js 06:40:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119d31800) [pid = 1655] [serial = 1393] [outer = 0x113238400] 06:40:19 INFO - PROCESS | 1655 | 1465220419937 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 468ms 06:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:40:19 INFO - PROCESS | 1655 | 1465220419971 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 1655 | 1465220419972 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:40:19 INFO - PROCESS | 1655 | 1465220419974 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 1655 | 1465220419975 Marionette TRACE conn2 <- [1,1830,null,{}] 06:40:19 INFO - PROCESS | 1655 | 1465220419977 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:19 INFO - PROCESS | 1655 | 1465220419978 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:20 INFO - PROCESS | 1655 | 1465220420085 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:40:20 INFO - PROCESS | 1655 | 1465220420091 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 1655 | 1465220420093 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c296800 == 40 [pid = 1655] [id = 465] 06:40:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1184ec400) [pid = 1655] [serial = 1394] [outer = 0x0] 06:40:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126636400) [pid = 1655] [serial = 1395] [outer = 0x1184ec400] 06:40:20 INFO - PROCESS | 1655 | 1465220420121 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1292f4c00) [pid = 1655] [serial = 1396] [outer = 0x1184ec400] 06:40:20 INFO - PROCESS | 1655 | 1465220420516 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 570ms 06:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:40:20 INFO - PROCESS | 1655 | 1465220420546 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 1655 | 1465220420548 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:40:20 INFO - PROCESS | 1655 | 1465220420550 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 1655 | 1465220420552 Marionette TRACE conn2 <- [1,1834,null,{}] 06:40:20 INFO - PROCESS | 1655 | 1465220420554 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:20 INFO - PROCESS | 1655 | 1465220420555 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:20 INFO - PROCESS | 1655 | 1465220420645 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:40:20 INFO - PROCESS | 1655 | 1465220420704 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:20 INFO - PROCESS | 1655 | 1465220420705 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c88a800 == 41 [pid = 1655] [id = 466] 06:40:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x129777c00) [pid = 1655] [serial = 1397] [outer = 0x0] 06:40:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12b58a400) [pid = 1655] [serial = 1398] [outer = 0x129777c00] 06:40:20 INFO - PROCESS | 1655 | 1465220420736 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12bbe0000) [pid = 1655] [serial = 1399] [outer = 0x129777c00] 06:40:21 INFO - PROCESS | 1655 | 1465220421034 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 06:40:21 INFO - PROCESS | 1655 | 1465220421072 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 1655 | 1465220421073 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:40:21 INFO - PROCESS | 1655 | 1465220421075 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 1655 | 1465220421076 Marionette TRACE conn2 <- [1,1838,null,{}] 06:40:21 INFO - PROCESS | 1655 | 1465220421078 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:21 INFO - PROCESS | 1655 | 1465220421081 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:21 INFO - PROCESS | 1655 | 1465220421157 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:40:21 INFO - PROCESS | 1655 | 1465220421163 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 1655 | 1465220421165 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc90800 == 42 [pid = 1655] [id = 467] 06:40:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12bbe3000) [pid = 1655] [serial = 1400] [outer = 0x0] 06:40:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12bdc6800) [pid = 1655] [serial = 1401] [outer = 0x12bbe3000] 06:40:21 INFO - PROCESS | 1655 | 1465220421189 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12bdd0400) [pid = 1655] [serial = 1402] [outer = 0x12bbe3000] 06:40:21 INFO - PROCESS | 1655 | 1465220421700 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 06:40:21 INFO - PROCESS | 1655 | 1465220421747 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:40:21 INFO - PROCESS | 1655 | 1465220421749 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:40:21 INFO - PROCESS | 1655 | 1465220421752 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:40:21 INFO - PROCESS | 1655 | 1465220421755 Marionette TRACE conn2 <- [1,1842,null,{}] 06:40:21 INFO - PROCESS | 1655 | 1465220421758 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:21 INFO - PROCESS | 1655 | 1465220421760 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:21 INFO - PROCESS | 1655 | 1465220421906 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:40:21 INFO - PROCESS | 1655 | 1465220421960 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 1655 | 1465220421962 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192b7000 == 43 [pid = 1655] [id = 468] 06:40:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x116a76800) [pid = 1655] [serial = 1403] [outer = 0x0] 06:40:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x11834d800) [pid = 1655] [serial = 1404] [outer = 0x116a76800] 06:40:21 INFO - PROCESS | 1655 | 1465220421994 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118891400) [pid = 1655] [serial = 1405] [outer = 0x116a76800] 06:40:22 INFO - PROCESS | 1655 | 1465220422420 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 724ms 06:40:22 INFO - PROCESS | 1655 | 1465220422477 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 1655 | 1465220422480 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:40:22 INFO - PROCESS | 1655 | 1465220422484 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 1655 | 1465220422486 Marionette TRACE conn2 <- [1,1846,null,{}] 06:40:22 INFO - PROCESS | 1655 | 1465220422489 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:22 INFO - PROCESS | 1655 | 1465220422490 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:22 INFO - PROCESS | 1655 | 1465220422594 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:40:22 INFO - PROCESS | 1655 | 1465220422698 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 1655 | 1465220422700 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x127872800 == 44 [pid = 1655] [id = 469] 06:40:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x119736800) [pid = 1655] [serial = 1406] [outer = 0x0] 06:40:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x121421c00) [pid = 1655] [serial = 1407] [outer = 0x119736800] 06:40:22 INFO - PROCESS | 1655 | 1465220422733 Marionette DEBUG loaded listener.js 06:40:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x124002800) [pid = 1655] [serial = 1408] [outer = 0x119736800] 06:40:23 INFO - PROCESS | 1655 | 1465220423189 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 06:40:23 INFO - PROCESS | 1655 | 1465220423266 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 1655 | 1465220423268 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:40:23 INFO - PROCESS | 1655 | 1465220423274 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 1655 | 1465220423278 Marionette TRACE conn2 <- [1,1850,null,{}] 06:40:23 INFO - PROCESS | 1655 | 1465220423292 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:23 INFO - PROCESS | 1655 | 1465220423297 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:23 INFO - PROCESS | 1655 | 1465220423457 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:40:23 INFO - PROCESS | 1655 | 1465220423552 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:23 INFO - PROCESS | 1655 | 1465220423555 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cecb000 == 45 [pid = 1655] [id = 470] 06:40:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x127a34800) [pid = 1655] [serial = 1409] [outer = 0x0] 06:40:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x129145800) [pid = 1655] [serial = 1410] [outer = 0x127a34800] 06:40:23 INFO - PROCESS | 1655 | 1465220423606 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x129770000) [pid = 1655] [serial = 1411] [outer = 0x127a34800] 06:40:24 INFO - PROCESS | 1655 | 1465220424075 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 828ms 06:40:24 INFO - PROCESS | 1655 | 1465220424101 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:40:24 INFO - PROCESS | 1655 | 1465220424103 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:40:24 INFO - PROCESS | 1655 | 1465220424105 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 1655 | 1465220424107 Marionette TRACE conn2 <- [1,1854,null,{}] 06:40:24 INFO - PROCESS | 1655 | 1465220424109 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:24 INFO - PROCESS | 1655 | 1465220424111 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:24 INFO - PROCESS | 1655 | 1465220424217 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:40:24 INFO - PROCESS | 1655 | 1465220424274 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 1655 | 1465220424276 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x118146000 == 46 [pid = 1655] [id = 471] 06:40:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x115cf0000) [pid = 1655] [serial = 1412] [outer = 0x0] 06:40:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x126659c00) [pid = 1655] [serial = 1413] [outer = 0x115cf0000] 06:40:24 INFO - PROCESS | 1655 | 1465220424306 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1297b1400) [pid = 1655] [serial = 1414] [outer = 0x115cf0000] 06:40:24 INFO - PROCESS | 1655 | 1465220424921 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 874ms 06:40:24 INFO - PROCESS | 1655 | 1465220424980 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:40:24 INFO - PROCESS | 1655 | 1465220424982 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:40:24 INFO - PROCESS | 1655 | 1465220424985 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:40:24 INFO - PROCESS | 1655 | 1465220424988 Marionette TRACE conn2 <- [1,1858,null,{}] 06:40:24 INFO - PROCESS | 1655 | 1465220424992 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:24 INFO - PROCESS | 1655 | 1465220424993 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:25 INFO - PROCESS | 1655 | 1465220425090 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:40:25 INFO - PROCESS | 1655 | 1465220425164 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 1655 | 1465220425165 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x118139000 == 47 [pid = 1655] [id = 472] 06:40:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1169b9c00) [pid = 1655] [serial = 1415] [outer = 0x0] 06:40:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x11817a000) [pid = 1655] [serial = 1416] [outer = 0x1169b9c00] 06:40:25 INFO - PROCESS | 1655 | 1465220425194 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1184ed800) [pid = 1655] [serial = 1417] [outer = 0x1169b9c00] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x118318800 == 46 [pid = 1655] [id = 441] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12c88a800 == 45 [pid = 1655] [id = 466] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12c296800 == 44 [pid = 1655] [id = 465] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12443a000 == 43 [pid = 1655] [id = 464] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12c28f800 == 42 [pid = 1655] [id = 463] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12b572800 == 41 [pid = 1655] [id = 462] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad3d000 == 40 [pid = 1655] [id = 461] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x1291ce000 == 39 [pid = 1655] [id = 460] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x125086000 == 38 [pid = 1655] [id = 459] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12191a000 == 37 [pid = 1655] [id = 458] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x1192cf000 == 36 [pid = 1655] [id = 457] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x116456000 == 35 [pid = 1655] [id = 456] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x1215ba000 == 34 [pid = 1655] [id = 455] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x11694b000 == 33 [pid = 1655] [id = 454] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb19800 == 32 [pid = 1655] [id = 453] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x118146000 == 31 [pid = 1655] [id = 471] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12cecb000 == 30 [pid = 1655] [id = 470] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x127872800 == 29 [pid = 1655] [id = 469] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc90800 == 28 [pid = 1655] [id = 467] 06:40:25 INFO - PROCESS | 1655 | --DOCSHELL 0x1192b7000 == 27 [pid = 1655] [id = 468] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x118275000) [pid = 1655] [serial = 1324] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x116a75400) [pid = 1655] [serial = 1323] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1189f4c00) [pid = 1655] [serial = 1335] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x113330c00) [pid = 1655] [serial = 1326] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11274cc00) [pid = 1655] [serial = 1327] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x118634c00) [pid = 1655] [serial = 1332] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1188f9000) [pid = 1655] [serial = 1333] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1175a3400) [pid = 1655] [serial = 1329] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x118184c00) [pid = 1655] [serial = 1330] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x117659c00) [pid = 1655] [serial = 1306] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1164a7800) [pid = 1655] [serial = 1305] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1189f9800) [pid = 1655] [serial = 1309] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11888d400) [pid = 1655] [serial = 1308] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1247f3c00) [pid = 1655] [serial = 1312] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12406c000) [pid = 1655] [serial = 1311] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x126a05400) [pid = 1655] [serial = 1315] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126659400) [pid = 1655] [serial = 1314] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12141fc00) [pid = 1655] [serial = 1339] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1197f4000) [pid = 1655] [serial = 1338] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1297ac400) [pid = 1655] [serial = 1357] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1244a9000) [pid = 1655] [serial = 1342] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x121bc4000) [pid = 1655] [serial = 1341] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128fb0400) [pid = 1655] [serial = 1318] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12662cc00) [pid = 1655] [serial = 1347] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1245f3800) [pid = 1655] [serial = 1344] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x126a07800) [pid = 1655] [serial = 1351] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1278d6c00) [pid = 1655] [serial = 1353] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x127a29800) [pid = 1655] [serial = 1317] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1244a3c00) [pid = 1655] [serial = 1350] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12a82bc00) [pid = 1655] [serial = 1359] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12a830000) [pid = 1655] [serial = 1321] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12665d800) [pid = 1655] [serial = 1348] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x129779800) [pid = 1655] [serial = 1320] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1292f7400) [pid = 1655] [serial = 1356] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x127a2f800) [pid = 1655] [serial = 1354] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1250c5c00) [pid = 1655] [serial = 1345] [outer = 0x0] [url = about:blank] 06:40:25 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x119740800) [pid = 1655] [serial = 1336] [outer = 0x0] [url = about:blank] 06:40:26 INFO - PROCESS | 1655 | 1465220426108 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1172ms 06:40:26 INFO - PROCESS | 1655 | 1465220426157 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 1655 | 1465220426160 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:40:26 INFO - PROCESS | 1655 | 1465220426169 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 1655 | 1465220426170 Marionette TRACE conn2 <- [1,1862,null,{}] 06:40:26 INFO - PROCESS | 1655 | 1465220426174 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:26 INFO - PROCESS | 1655 | 1465220426175 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:26 INFO - PROCESS | 1655 | 1465220426264 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:40:26 INFO - PROCESS | 1655 | 1465220426321 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 1655 | 1465220426322 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x116aa2800 == 28 [pid = 1655] [id = 473] 06:40:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x115e56800) [pid = 1655] [serial = 1418] [outer = 0x0] 06:40:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x11695cc00) [pid = 1655] [serial = 1419] [outer = 0x115e56800] 06:40:26 INFO - PROCESS | 1655 | 1465220426350 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11765c000) [pid = 1655] [serial = 1420] [outer = 0x115e56800] 06:40:26 INFO - PROCESS | 1655 | 1465220426676 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 525ms 06:40:26 INFO - PROCESS | 1655 | 1465220426688 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 1655 | 1465220426692 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:40:26 INFO - PROCESS | 1655 | 1465220426700 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 1655 | 1465220426703 Marionette TRACE conn2 <- [1,1866,null,{}] 06:40:26 INFO - PROCESS | 1655 | 1465220426705 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:26 INFO - PROCESS | 1655 | 1465220426707 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:26 INFO - PROCESS | 1655 | 1465220426787 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:40:26 INFO - PROCESS | 1655 | 1465220426792 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:26 INFO - PROCESS | 1655 | 1465220426793 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x118312000 == 29 [pid = 1655] [id = 474] 06:40:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x118181000) [pid = 1655] [serial = 1421] [outer = 0x0] 06:40:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11862e000) [pid = 1655] [serial = 1422] [outer = 0x118181000] 06:40:26 INFO - PROCESS | 1655 | 1465220426823 Marionette DEBUG loaded listener.js 06:40:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x118887800) [pid = 1655] [serial = 1423] [outer = 0x118181000] 06:40:27 INFO - PROCESS | 1655 | 1465220427188 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 525ms 06:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:40:27 INFO - PROCESS | 1655 | 1465220427222 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 1655 | 1465220427224 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:40:27 INFO - PROCESS | 1655 | 1465220427226 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 1655 | 1465220427228 Marionette TRACE conn2 <- [1,1870,null,{}] 06:40:27 INFO - PROCESS | 1655 | 1465220427236 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:27 INFO - PROCESS | 1655 | 1465220427240 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:27 INFO - PROCESS | 1655 | 1465220427316 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:40:27 INFO - PROCESS | 1655 | 1465220427321 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 1655 | 1465220427324 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cba000 == 30 [pid = 1655] [id = 475] 06:40:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1122b1400) [pid = 1655] [serial = 1424] [outer = 0x0] 06:40:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119737400) [pid = 1655] [serial = 1425] [outer = 0x1122b1400] 06:40:27 INFO - PROCESS | 1655 | 1465220427354 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119c50c00) [pid = 1655] [serial = 1426] [outer = 0x1122b1400] 06:40:27 INFO - PROCESS | 1655 | 1465220427687 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 473ms 06:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:40:27 INFO - PROCESS | 1655 | 1465220427702 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:40:27 INFO - PROCESS | 1655 | 1465220427703 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:40:27 INFO - PROCESS | 1655 | 1465220427705 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:40:27 INFO - PROCESS | 1655 | 1465220427707 Marionette TRACE conn2 <- [1,1874,null,{}] 06:40:27 INFO - PROCESS | 1655 | 1465220427709 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:27 INFO - PROCESS | 1655 | 1465220427710 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:27 INFO - PROCESS | 1655 | 1465220427793 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:40:27 INFO - PROCESS | 1655 | 1465220427852 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 1655 | 1465220427854 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12169d000 == 31 [pid = 1655] [id = 476] 06:40:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119c4e400) [pid = 1655] [serial = 1427] [outer = 0x0] 06:40:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x121543800) [pid = 1655] [serial = 1428] [outer = 0x119c4e400] 06:40:27 INFO - PROCESS | 1655 | 1465220427880 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x121e53c00) [pid = 1655] [serial = 1429] [outer = 0x119c4e400] 06:40:28 INFO - PROCESS | 1655 | 1465220428209 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 06:40:28 INFO - PROCESS | 1655 | 1465220428236 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 1655 | 1465220428237 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:40:28 INFO - PROCESS | 1655 | 1465220428239 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 1655 | 1465220428241 Marionette TRACE conn2 <- [1,1878,null,{}] 06:40:28 INFO - PROCESS | 1655 | 1465220428243 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:28 INFO - PROCESS | 1655 | 1465220428244 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:28 INFO - PROCESS | 1655 | 1465220428345 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:40:28 INFO - PROCESS | 1655 | 1465220428349 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 1655 | 1465220428350 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a0d000 == 32 [pid = 1655] [id = 477] 06:40:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x115cf6000) [pid = 1655] [serial = 1430] [outer = 0x0] 06:40:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12406d800) [pid = 1655] [serial = 1431] [outer = 0x115cf6000] 06:40:28 INFO - PROCESS | 1655 | 1465220428375 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12442e800) [pid = 1655] [serial = 1432] [outer = 0x115cf6000] 06:40:28 INFO - PROCESS | 1655 | 1465220428711 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 518ms 06:40:28 INFO - PROCESS | 1655 | 1465220428758 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 1655 | 1465220428760 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:40:28 INFO - PROCESS | 1655 | 1465220428762 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 1655 | 1465220428763 Marionette TRACE conn2 <- [1,1882,null,{}] 06:40:28 INFO - PROCESS | 1655 | 1465220428765 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:28 INFO - PROCESS | 1655 | 1465220428769 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:28 INFO - PROCESS | 1655 | 1465220428884 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:40:28 INFO - PROCESS | 1655 | 1465220428895 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:28 INFO - PROCESS | 1655 | 1465220428896 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x126c0e000 == 33 [pid = 1655] [id = 478] 06:40:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1244a5000) [pid = 1655] [serial = 1433] [outer = 0x0] 06:40:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1245f5000) [pid = 1655] [serial = 1434] [outer = 0x1244a5000] 06:40:28 INFO - PROCESS | 1655 | 1465220428922 Marionette DEBUG loaded listener.js 06:40:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126636c00) [pid = 1655] [serial = 1435] [outer = 0x1244a5000] 06:40:29 INFO - PROCESS | 1655 | 1465220429254 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 06:40:29 INFO - PROCESS | 1655 | 1465220429286 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:40:29 INFO - PROCESS | 1655 | 1465220429294 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:40:29 INFO - PROCESS | 1655 | 1465220429297 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 1655 | 1465220429298 Marionette TRACE conn2 <- [1,1886,null,{}] 06:40:29 INFO - PROCESS | 1655 | 1465220429300 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:29 INFO - PROCESS | 1655 | 1465220429302 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:29 INFO - PROCESS | 1655 | 1465220429396 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:40:29 INFO - PROCESS | 1655 | 1465220429400 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 1655 | 1465220429401 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291ce000 == 34 [pid = 1655] [id = 479] 06:40:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126658400) [pid = 1655] [serial = 1436] [outer = 0x0] 06:40:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126c50c00) [pid = 1655] [serial = 1437] [outer = 0x126658400] 06:40:29 INFO - PROCESS | 1655 | 1465220429425 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1278e0000) [pid = 1655] [serial = 1438] [outer = 0x126658400] 06:40:29 INFO - PROCESS | 1655 | 1465220429775 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 06:40:29 INFO - PROCESS | 1655 | 1465220429816 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:40:29 INFO - PROCESS | 1655 | 1465220429817 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:40:29 INFO - PROCESS | 1655 | 1465220429819 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:40:29 INFO - PROCESS | 1655 | 1465220429820 Marionette TRACE conn2 <- [1,1890,null,{}] 06:40:29 INFO - PROCESS | 1655 | 1465220429823 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:29 INFO - PROCESS | 1655 | 1465220429824 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:29 INFO - PROCESS | 1655 | 1465220429919 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:40:29 INFO - PROCESS | 1655 | 1465220429957 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 1655 | 1465220429958 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a12800 == 35 [pid = 1655] [id = 480] 06:40:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x126658800) [pid = 1655] [serial = 1439] [outer = 0x0] 06:40:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x128fb6400) [pid = 1655] [serial = 1440] [outer = 0x126658800] 06:40:29 INFO - PROCESS | 1655 | 1465220429983 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1292f5000) [pid = 1655] [serial = 1441] [outer = 0x126658800] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x119736400) [pid = 1655] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x113bafc00) [pid = 1655] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x115cf7000) [pid = 1655] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1297b1800) [pid = 1655] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11804e400) [pid = 1655] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12aa5b400) [pid = 1655] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124424000) [pid = 1655] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11291d400) [pid = 1655] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11863ac00) [pid = 1655] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x129777c00) [pid = 1655] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12bbe3000) [pid = 1655] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12a82c400) [pid = 1655] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x113238400) [pid = 1655] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1184ec400) [pid = 1655] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:40:30 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1247f1400) [pid = 1655] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:40:30 INFO - PROCESS | 1655 | 1465220430462 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 668ms 06:40:30 INFO - PROCESS | 1655 | 1465220430488 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 1655 | 1465220430490 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:40:30 INFO - PROCESS | 1655 | 1465220430492 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 1655 | 1465220430493 Marionette TRACE conn2 <- [1,1894,null,{}] 06:40:30 INFO - PROCESS | 1655 | 1465220430505 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:30 INFO - PROCESS | 1655 | 1465220430506 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:30 INFO - PROCESS | 1655 | 1465220430581 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:40:30 INFO - PROCESS | 1655 | 1465220430653 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:30 INFO - PROCESS | 1655 | 1465220430654 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cb5800 == 36 [pid = 1655] [id = 481] 06:40:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x115ca0400) [pid = 1655] [serial = 1442] [outer = 0x0] 06:40:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118890800) [pid = 1655] [serial = 1443] [outer = 0x115ca0400] 06:40:30 INFO - PROCESS | 1655 | 1465220430678 Marionette DEBUG loaded listener.js 06:40:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1247f1400) [pid = 1655] [serial = 1444] [outer = 0x115ca0400] 06:40:30 INFO - PROCESS | 1655 | 1465220430967 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 518ms 06:40:31 INFO - PROCESS | 1655 | 1465220431011 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:40:31 INFO - PROCESS | 1655 | 1465220431013 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:40:31 INFO - PROCESS | 1655 | 1465220431019 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 1655 | 1465220431020 Marionette TRACE conn2 <- [1,1898,null,{}] 06:40:31 INFO - PROCESS | 1655 | 1465220431022 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:31 INFO - PROCESS | 1655 | 1465220431023 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:31 INFO - PROCESS | 1655 | 1465220431100 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:40:31 INFO - PROCESS | 1655 | 1465220431104 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 1655 | 1465220431105 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12afb7800 == 37 [pid = 1655] [id = 482] 06:40:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x126666000) [pid = 1655] [serial = 1445] [outer = 0x0] 06:40:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12970a800) [pid = 1655] [serial = 1446] [outer = 0x126666000] 06:40:31 INFO - PROCESS | 1655 | 1465220431130 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x129776c00) [pid = 1655] [serial = 1447] [outer = 0x126666000] 06:40:31 INFO - PROCESS | 1655 | 1465220431458 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 468ms 06:40:31 INFO - PROCESS | 1655 | 1465220431487 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:40:31 INFO - PROCESS | 1655 | 1465220431488 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:40:31 INFO - PROCESS | 1655 | 1465220431490 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:40:31 INFO - PROCESS | 1655 | 1465220431492 Marionette TRACE conn2 <- [1,1902,null,{}] 06:40:31 INFO - PROCESS | 1655 | 1465220431495 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:31 INFO - PROCESS | 1655 | 1465220431504 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:31 INFO - PROCESS | 1655 | 1465220431619 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:40:31 INFO - PROCESS | 1655 | 1465220431626 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 1655 | 1465220431627 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x124785800 == 38 [pid = 1655] [id = 483] 06:40:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x129710c00) [pid = 1655] [serial = 1448] [outer = 0x0] 06:40:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12a82fc00) [pid = 1655] [serial = 1449] [outer = 0x129710c00] 06:40:31 INFO - PROCESS | 1655 | 1465220431656 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12aa58c00) [pid = 1655] [serial = 1450] [outer = 0x129710c00] 06:40:32 INFO - PROCESS | 1655 | 1465220432265 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 821ms 06:40:32 INFO - PROCESS | 1655 | 1465220432312 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:40:32 INFO - PROCESS | 1655 | 1465220432315 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:40:32 INFO - PROCESS | 1655 | 1465220432318 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 1655 | 1465220432321 Marionette TRACE conn2 <- [1,1906,null,{}] 06:40:32 INFO - PROCESS | 1655 | 1465220432325 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:32 INFO - PROCESS | 1655 | 1465220432326 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:32 INFO - PROCESS | 1655 | 1465220432438 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:40:32 INFO - PROCESS | 1655 | 1465220432495 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 1655 | 1465220432497 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x118299000 == 39 [pid = 1655] [id = 484] 06:40:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1169b5400) [pid = 1655] [serial = 1451] [outer = 0x0] 06:40:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x11712a400) [pid = 1655] [serial = 1452] [outer = 0x1169b5400] 06:40:32 INFO - PROCESS | 1655 | 1465220432530 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x118274400) [pid = 1655] [serial = 1453] [outer = 0x1169b5400] 06:40:33 INFO - PROCESS | 1655 | 1465220433100 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 822ms 06:40:33 INFO - PROCESS | 1655 | 1465220433342 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 1655 | 1465220433346 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:40:33 INFO - PROCESS | 1655 | 1465220433395 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 1655 | 1465220433398 Marionette TRACE conn2 <- [1,1910,null,{}] 06:40:33 INFO - PROCESS | 1655 | 1465220433403 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:33 INFO - PROCESS | 1655 | 1465220433405 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:33 INFO - PROCESS | 1655 | 1465220433545 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:40:33 INFO - PROCESS | 1655 | 1465220433598 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:33 INFO - PROCESS | 1655 | 1465220433601 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x118146000 == 40 [pid = 1655] [id = 485] 06:40:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x116f83000) [pid = 1655] [serial = 1454] [outer = 0x0] 06:40:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x118047400) [pid = 1655] [serial = 1455] [outer = 0x116f83000] 06:40:33 INFO - PROCESS | 1655 | 1465220433629 Marionette DEBUG loaded listener.js 06:40:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x11834a800) [pid = 1655] [serial = 1456] [outer = 0x116f83000] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x11660e000 == 39 [pid = 1655] [id = 23] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc7f000 == 38 [pid = 1655] [id = 14] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa76800 == 37 [pid = 1655] [id = 8] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12c86d800 == 36 [pid = 1655] [id = 13] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x111ae5800 == 35 [pid = 1655] [id = 22] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf55800 == 34 [pid = 1655] [id = 11] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12b570800 == 33 [pid = 1655] [id = 9] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12afb7800 == 32 [pid = 1655] [id = 482] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x119cb5800 == 31 [pid = 1655] [id = 481] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x129a12800 == 30 [pid = 1655] [id = 480] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1291ce000 == 29 [pid = 1655] [id = 479] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x126c0e000 == 28 [pid = 1655] [id = 478] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x124a0d000 == 27 [pid = 1655] [id = 477] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12169d000 == 26 [pid = 1655] [id = 476] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x119cba000 == 25 [pid = 1655] [id = 475] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x118312000 == 24 [pid = 1655] [id = 474] 06:40:34 INFO - PROCESS | 1655 | --DOCSHELL 0x116aa2800 == 23 [pid = 1655] [id = 473] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1278d7800) [pid = 1655] [serial = 1383] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12a828400) [pid = 1655] [serial = 1384] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12165a400) [pid = 1655] [serial = 1374] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12406a800) [pid = 1655] [serial = 1375] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11678e000) [pid = 1655] [serial = 1368] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118281c00) [pid = 1655] [serial = 1369] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12a981c00) [pid = 1655] [serial = 1360] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118188000) [pid = 1655] [serial = 1365] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12aae2800) [pid = 1655] [serial = 1389] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11834c000) [pid = 1655] [serial = 1366] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1244aac00) [pid = 1655] [serial = 1377] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x112925800) [pid = 1655] [serial = 1362] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x113ba9400) [pid = 1655] [serial = 1363] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1189fb800) [pid = 1655] [serial = 1371] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1197e8400) [pid = 1655] [serial = 1372] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12bbe0000) [pid = 1655] [serial = 1399] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12bdc6800) [pid = 1655] [serial = 1401] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12bdd0400) [pid = 1655] [serial = 1402] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12aa5a400) [pid = 1655] [serial = 1387] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12a985800) [pid = 1655] [serial = 1386] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x119d31800) [pid = 1655] [serial = 1393] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x116a75c00) [pid = 1655] [serial = 1392] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x126636400) [pid = 1655] [serial = 1395] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12afdc800) [pid = 1655] [serial = 1390] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12662c400) [pid = 1655] [serial = 1380] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12680e400) [pid = 1655] [serial = 1381] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1292f4c00) [pid = 1655] [serial = 1396] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x124771c00) [pid = 1655] [serial = 1378] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12b58a400) [pid = 1655] [serial = 1398] [outer = 0x0] [url = about:blank] 06:40:34 INFO - PROCESS | 1655 | 1465220434258 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 947ms 06:40:34 INFO - PROCESS | 1655 | 1465220434320 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:40:34 INFO - PROCESS | 1655 | 1465220434323 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:40:34 INFO - PROCESS | 1655 | 1465220434326 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 1655 | 1465220434328 Marionette TRACE conn2 <- [1,1914,null,{}] 06:40:34 INFO - PROCESS | 1655 | 1465220434332 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:34 INFO - PROCESS | 1655 | 1465220434334 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:34 INFO - PROCESS | 1655 | 1465220434428 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:40:34 INFO - PROCESS | 1655 | 1465220434498 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 1655 | 1465220434499 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f29000 == 24 [pid = 1655] [id = 486] 06:40:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x116a75c00) [pid = 1655] [serial = 1457] [outer = 0x0] 06:40:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11827d800) [pid = 1655] [serial = 1458] [outer = 0x116a75c00] 06:40:34 INFO - PROCESS | 1655 | 1465220434533 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1185c3c00) [pid = 1655] [serial = 1459] [outer = 0x116a75c00] 06:40:34 INFO - PROCESS | 1655 | 1465220434972 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 06:40:34 INFO - PROCESS | 1655 | 1465220434996 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 1655 | 1465220435000 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:40:35 INFO - PROCESS | 1655 | 1465220435005 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 1655 | 1465220435007 Marionette TRACE conn2 <- [1,1918,null,{}] 06:40:35 INFO - PROCESS | 1655 | 1465220435010 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:35 INFO - PROCESS | 1655 | 1465220435011 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:35 INFO - PROCESS | 1655 | 1465220435150 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:40:35 INFO - PROCESS | 1655 | 1465220435201 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 1655 | 1465220435203 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c9f800 == 25 [pid = 1655] [id = 487] 06:40:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1188f9000) [pid = 1655] [serial = 1460] [outer = 0x0] 06:40:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1189fd000) [pid = 1655] [serial = 1461] [outer = 0x1188f9000] 06:40:35 INFO - PROCESS | 1655 | 1465220435237 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1197eec00) [pid = 1655] [serial = 1462] [outer = 0x1188f9000] 06:40:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x121419000) [pid = 1655] [serial = 1463] [outer = 0x12ca80800] 06:40:35 INFO - PROCESS | 1655 | 1465220435707 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 722ms 06:40:35 INFO - PROCESS | 1655 | 1465220435728 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:40:35 INFO - PROCESS | 1655 | 1465220435730 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:40:35 INFO - PROCESS | 1655 | 1465220435734 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:40:35 INFO - PROCESS | 1655 | 1465220435737 Marionette TRACE conn2 <- [1,1922,null,{}] 06:40:35 INFO - PROCESS | 1655 | 1465220435745 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:35 INFO - PROCESS | 1655 | 1465220435748 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:35 INFO - PROCESS | 1655 | 1465220435885 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:40:35 INFO - PROCESS | 1655 | 1465220435949 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 1655 | 1465220435952 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x124320800 == 26 [pid = 1655] [id = 488] 06:40:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x121ce0800) [pid = 1655] [serial = 1464] [outer = 0x0] 06:40:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x12406cc00) [pid = 1655] [serial = 1465] [outer = 0x121ce0800] 06:40:35 INFO - PROCESS | 1655 | 1465220435987 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x124430c00) [pid = 1655] [serial = 1466] [outer = 0x121ce0800] 06:40:36 INFO - PROCESS | 1655 | 1465220436423 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 723ms 06:40:36 INFO - PROCESS | 1655 | 1465220436461 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 1655 | 1465220436463 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:40:36 INFO - PROCESS | 1655 | 1465220436480 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 1655 | 1465220436482 Marionette TRACE conn2 <- [1,1926,null,{}] 06:40:36 INFO - PROCESS | 1655 | 1465220436484 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:36 INFO - PROCESS | 1655 | 1465220436485 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:36 INFO - PROCESS | 1655 | 1465220436581 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:40:36 INFO - PROCESS | 1655 | 1465220436635 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 1655 | 1465220436636 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x126892000 == 27 [pid = 1655] [id = 489] 06:40:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x12476a800) [pid = 1655] [serial = 1467] [outer = 0x0] 06:40:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124f95000) [pid = 1655] [serial = 1468] [outer = 0x12476a800] 06:40:36 INFO - PROCESS | 1655 | 1465220436667 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12662a000) [pid = 1655] [serial = 1469] [outer = 0x12476a800] 06:40:37 INFO - PROCESS | 1655 | 1465220437082 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 621ms 06:40:37 INFO - PROCESS | 1655 | 1465220437101 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:40:37 INFO - PROCESS | 1655 | 1465220437102 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:40:37 INFO - PROCESS | 1655 | 1465220437104 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 1655 | 1465220437106 Marionette TRACE conn2 <- [1,1930,null,{}] 06:40:37 INFO - PROCESS | 1655 | 1465220437108 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:37 INFO - PROCESS | 1655 | 1465220437109 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:37 INFO - PROCESS | 1655 | 1465220437202 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:40:37 INFO - PROCESS | 1655 | 1465220437254 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:37 INFO - PROCESS | 1655 | 1465220437255 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x128ff5800 == 28 [pid = 1655] [id = 490] 06:40:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1265bf400) [pid = 1655] [serial = 1470] [outer = 0x0] 06:40:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126805000) [pid = 1655] [serial = 1471] [outer = 0x1265bf400] 06:40:37 INFO - PROCESS | 1655 | 1465220437285 Marionette DEBUG loaded listener.js 06:40:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x126c4e800) [pid = 1655] [serial = 1472] [outer = 0x1265bf400] 06:40:37 INFO - PROCESS | 1655 | 1465220437713 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 668ms 06:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:40:37 INFO - PROCESS | 1655 | 1465220437774 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 1655 | 1465220437775 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:40:37 INFO - PROCESS | 1655 | 1465220437777 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 1655 | 1465220437778 Marionette TRACE conn2 <- [1,1934,null,{}] 06:40:37 INFO - PROCESS | 1655 | 1465220437781 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:37 INFO - PROCESS | 1655 | 1465220437785 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:37 INFO - PROCESS | 1655 | 1465220437929 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:40:38 INFO - PROCESS | 1655 | 1465220438011 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 1655 | 1465220438012 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0a800 == 29 [pid = 1655] [id = 491] 06:40:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1189f9800) [pid = 1655] [serial = 1473] [outer = 0x0] 06:40:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1292f4000) [pid = 1655] [serial = 1474] [outer = 0x1189f9800] 06:40:38 INFO - PROCESS | 1655 | 1465220438044 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12a97dc00) [pid = 1655] [serial = 1475] [outer = 0x1189f9800] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x115c1c000 == 28 [pid = 1655] [id = 25] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12c426800 == 27 [pid = 1655] [id = 12] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12d299800 == 26 [pid = 1655] [id = 17] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x11661c000 == 25 [pid = 1655] [id = 26] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x118299000 == 24 [pid = 1655] [id = 484] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x116f21800 == 23 [pid = 1655] [id = 24] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x119487000 == 22 [pid = 1655] [id = 19] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12ceb6000 == 21 [pid = 1655] [id = 15] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12da6b800 == 20 [pid = 1655] [id = 21] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf45800 == 19 [pid = 1655] [id = 10] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x118139000 == 18 [pid = 1655] [id = 472] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x129546800 == 17 [pid = 1655] [id = 6] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x118313800 == 16 [pid = 1655] [id = 20] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x128ff5800 == 15 [pid = 1655] [id = 490] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x126892000 == 14 [pid = 1655] [id = 489] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x124785800 == 13 [pid = 1655] [id = 483] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x124320800 == 12 [pid = 1655] [id = 488] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x119c9f800 == 11 [pid = 1655] [id = 487] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x118146000 == 10 [pid = 1655] [id = 485] 06:40:39 INFO - PROCESS | 1655 | --DOCSHELL 0x116f29000 == 9 [pid = 1655] [id = 486] 06:40:40 INFO - PROCESS | 1655 | 1465220440340 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2630ms 06:40:40 INFO - PROCESS | 1655 | 1465220440408 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 1655 | 1465220440410 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:40:40 INFO - PROCESS | 1655 | 1465220440415 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 1655 | 1465220440418 Marionette TRACE conn2 <- [1,1938,null,{}] 06:40:40 INFO - PROCESS | 1655 | 1465220440422 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:40 INFO - PROCESS | 1655 | 1465220440424 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:40 INFO - PROCESS | 1655 | 1465220440504 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:40:40 INFO - PROCESS | 1655 | 1465220440509 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:40 INFO - PROCESS | 1655 | 1465220440511 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x116983000 == 10 [pid = 1655] [id = 492] 06:40:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x114e27c00) [pid = 1655] [serial = 1476] [outer = 0x0] 06:40:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x114ee9000) [pid = 1655] [serial = 1477] [outer = 0x114e27c00] 06:40:40 INFO - PROCESS | 1655 | 1465220440543 Marionette DEBUG loaded listener.js 06:40:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1166ed800) [pid = 1655] [serial = 1478] [outer = 0x114e27c00] 06:40:40 INFO - PROCESS | 1655 | 1465220440995 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 622ms 06:40:41 INFO - PROCESS | 1655 | 1465220441037 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 1655 | 1465220441043 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:40:41 INFO - PROCESS | 1655 | 1465220441050 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 1655 | 1465220441052 Marionette TRACE conn2 <- [1,1942,null,{}] 06:40:41 INFO - PROCESS | 1655 | 1465220441056 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:41 INFO - PROCESS | 1655 | 1465220441059 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:41 INFO - PROCESS | 1655 | 1465220441188 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:40:41 INFO - PROCESS | 1655 | 1465220441275 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 1655 | 1465220441277 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x11831a800 == 11 [pid = 1655] [id = 493] 06:40:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11759dc00) [pid = 1655] [serial = 1479] [outer = 0x0] 06:40:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x118180800) [pid = 1655] [serial = 1480] [outer = 0x11759dc00] 06:40:41 INFO - PROCESS | 1655 | 1465220441324 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118348000) [pid = 1655] [serial = 1481] [outer = 0x11759dc00] 06:40:41 INFO - PROCESS | 1655 | 1465220441628 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 623ms 06:40:41 INFO - PROCESS | 1655 | 1465220441673 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:40:41 INFO - PROCESS | 1655 | 1465220441674 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:40:41 INFO - PROCESS | 1655 | 1465220441676 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:40:41 INFO - PROCESS | 1655 | 1465220441679 Marionette TRACE conn2 <- [1,1946,null,{}] 06:40:41 INFO - PROCESS | 1655 | 1465220441690 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:41 INFO - PROCESS | 1655 | 1465220441703 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:41 INFO - PROCESS | 1655 | 1465220441825 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:40:41 INFO - PROCESS | 1655 | 1465220441835 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 1655 | 1465220441837 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x119d99000 == 12 [pid = 1655] [id = 494] 06:40:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1186c2800) [pid = 1655] [serial = 1482] [outer = 0x0] 06:40:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1188ee400) [pid = 1655] [serial = 1483] [outer = 0x1186c2800] 06:40:41 INFO - PROCESS | 1655 | 1465220441866 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1189ac000) [pid = 1655] [serial = 1484] [outer = 0x1186c2800] 06:40:42 INFO - PROCESS | 1655 | 1465220442203 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 575ms 06:40:42 INFO - PROCESS | 1655 | 1465220442252 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:40:42 INFO - PROCESS | 1655 | 1465220442254 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:40:42 INFO - PROCESS | 1655 | 1465220442256 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 1655 | 1465220442257 Marionette TRACE conn2 <- [1,1950,null,{}] 06:40:42 INFO - PROCESS | 1655 | 1465220442259 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:42 INFO - PROCESS | 1655 | 1465220442260 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:42 INFO - PROCESS | 1655 | 1465220442339 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:40:42 INFO - PROCESS | 1655 | 1465220442342 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 1655 | 1465220442343 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12431c800 == 13 [pid = 1655] [id = 495] 06:40:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1197e9000) [pid = 1655] [serial = 1485] [outer = 0x0] 06:40:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x119d32800) [pid = 1655] [serial = 1486] [outer = 0x1197e9000] 06:40:42 INFO - PROCESS | 1655 | 1465220442371 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x121425400) [pid = 1655] [serial = 1487] [outer = 0x1197e9000] 06:40:42 INFO - PROCESS | 1655 | 1465220442750 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 518ms 06:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:40:42 INFO - PROCESS | 1655 | 1465220442775 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 1655 | 1465220442776 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:40:42 INFO - PROCESS | 1655 | 1465220442785 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 1655 | 1465220442786 Marionette TRACE conn2 <- [1,1954,null,{}] 06:40:42 INFO - PROCESS | 1655 | 1465220442788 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:42 INFO - PROCESS | 1655 | 1465220442789 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:42 INFO - PROCESS | 1655 | 1465220442890 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:40:42 INFO - PROCESS | 1655 | 1465220442894 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 1655 | 1465220442895 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1266a7000 == 14 [pid = 1655] [id = 496] 06:40:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1122ad800) [pid = 1655] [serial = 1488] [outer = 0x0] 06:40:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x119c5a000) [pid = 1655] [serial = 1489] [outer = 0x1122ad800] 06:40:42 INFO - PROCESS | 1655 | 1465220442921 Marionette DEBUG loaded listener.js 06:40:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x124424c00) [pid = 1655] [serial = 1490] [outer = 0x1122ad800] 06:40:43 INFO - PROCESS | 1655 | 1465220443244 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 475ms 06:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:40:43 INFO - PROCESS | 1655 | 1465220443259 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 1655 | 1465220443260 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:40:43 INFO - PROCESS | 1655 | 1465220443270 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 1655 | 1465220443272 Marionette TRACE conn2 <- [1,1958,null,{}] 06:40:43 INFO - PROCESS | 1655 | 1465220443274 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:43 INFO - PROCESS | 1655 | 1465220443278 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:43 INFO - PROCESS | 1655 | 1465220443408 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:40:43 INFO - PROCESS | 1655 | 1465220443447 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 1655 | 1465220443448 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x129564800 == 15 [pid = 1655] [id = 497] 06:40:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x124425400) [pid = 1655] [serial = 1491] [outer = 0x0] 06:40:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1244a9000) [pid = 1655] [serial = 1492] [outer = 0x124425400] 06:40:43 INFO - PROCESS | 1655 | 1465220443473 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x126631400) [pid = 1655] [serial = 1493] [outer = 0x124425400] 06:40:43 INFO - PROCESS | 1655 | 1465220443802 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 576ms 06:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:40:43 INFO - PROCESS | 1655 | 1465220443840 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 1655 | 1465220443841 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:40:43 INFO - PROCESS | 1655 | 1465220443843 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 1655 | 1465220443844 Marionette TRACE conn2 <- [1,1962,null,{}] 06:40:43 INFO - PROCESS | 1655 | 1465220443846 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:43 INFO - PROCESS | 1655 | 1465220443847 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:43 INFO - PROCESS | 1655 | 1465220443941 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:40:43 INFO - PROCESS | 1655 | 1465220443945 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:43 INFO - PROCESS | 1655 | 1465220443946 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa94000 == 16 [pid = 1655] [id = 498] 06:40:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x124429000) [pid = 1655] [serial = 1494] [outer = 0x0] 06:40:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x126879c00) [pid = 1655] [serial = 1495] [outer = 0x124429000] 06:40:43 INFO - PROCESS | 1655 | 1465220443978 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x126c86400) [pid = 1655] [serial = 1496] [outer = 0x124429000] 06:40:44 INFO - PROCESS | 1655 | 1465220444334 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 523ms 06:40:44 INFO - PROCESS | 1655 | 1465220444367 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:40:44 INFO - PROCESS | 1655 | 1465220444368 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:40:44 INFO - PROCESS | 1655 | 1465220444371 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:40:44 INFO - PROCESS | 1655 | 1465220444372 Marionette TRACE conn2 <- [1,1966,null,{}] 06:40:44 INFO - PROCESS | 1655 | 1465220444374 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:44 INFO - PROCESS | 1655 | 1465220444375 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:44 INFO - PROCESS | 1655 | 1465220444470 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:40:44 INFO - PROCESS | 1655 | 1465220444474 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 1655 | 1465220444475 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b55a800 == 17 [pid = 1655] [id = 499] 06:40:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x126634c00) [pid = 1655] [serial = 1497] [outer = 0x0] 06:40:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x127a29c00) [pid = 1655] [serial = 1498] [outer = 0x126634c00] 06:40:44 INFO - PROCESS | 1655 | 1465220444499 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128fb1800) [pid = 1655] [serial = 1499] [outer = 0x126634c00] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x126658400) [pid = 1655] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x115ca0400) [pid = 1655] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x126658800) [pid = 1655] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x116a76800) [pid = 1655] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x119736800) [pid = 1655] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x127a34800) [pid = 1655] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x115cf0000) [pid = 1655] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x129710c00) [pid = 1655] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1265bf400) [pid = 1655] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12476a800) [pid = 1655] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1169b5400) [pid = 1655] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x121ce0800) [pid = 1655] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1188f9000) [pid = 1655] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x116a75c00) [pid = 1655] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126666000) [pid = 1655] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x115cf6000) [pid = 1655] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x116f83000) [pid = 1655] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x115e56800) [pid = 1655] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1122b1400) [pid = 1655] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1169b9c00) [pid = 1655] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119c4e400) [pid = 1655] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1244a5000) [pid = 1655] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:40:44 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118181000) [pid = 1655] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:40:45 INFO - PROCESS | 1655 | 1465220445199 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 871ms 06:40:45 INFO - PROCESS | 1655 | 1465220445242 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 1655 | 1465220445243 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:40:45 INFO - PROCESS | 1655 | 1465220445245 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 1655 | 1465220445247 Marionette TRACE conn2 <- [1,1970,null,{}] 06:40:45 INFO - PROCESS | 1655 | 1465220445250 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 1655 | 1465220445251 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:45 INFO - PROCESS | 1655 | 1465220445326 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:40:45 INFO - PROCESS | 1655 | 1465220445332 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 1655 | 1465220445334 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x119d90000 == 18 [pid = 1655] [id = 500] 06:40:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x118349800) [pid = 1655] [serial = 1500] [outer = 0x0] 06:40:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11863ac00) [pid = 1655] [serial = 1501] [outer = 0x118349800] 06:40:45 INFO - PROCESS | 1655 | 1465220445359 Marionette DEBUG loaded listener.js 06:40:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x121792c00) [pid = 1655] [serial = 1502] [outer = 0x118349800] 06:40:45 INFO - PROCESS | 1655 | 1465220445785 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 571ms 06:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:40:45 INFO - PROCESS | 1655 | 1465220445818 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:40:45 INFO - PROCESS | 1655 | 1465220445820 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:40:45 INFO - PROCESS | 1655 | 1465220445824 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 1655 | 1465220445825 Marionette TRACE conn2 <- [1,1974,null,{}] 06:40:45 INFO - PROCESS | 1655 | 1465220445829 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:45 INFO - PROCESS | 1655 | 1465220445831 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:45 INFO - PROCESS | 1655 | 1465220445952 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:40:46 INFO - PROCESS | 1655 | 1465220446031 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 1655 | 1465220446033 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad4a000 == 19 [pid = 1655] [id = 501] 06:40:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x111c7c400) [pid = 1655] [serial = 1503] [outer = 0x0] 06:40:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124005000) [pid = 1655] [serial = 1504] [outer = 0x111c7c400] 06:40:46 INFO - PROCESS | 1655 | 1465220446083 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x126c4d000) [pid = 1655] [serial = 1505] [outer = 0x111c7c400] 06:40:46 INFO - PROCESS | 1655 | 1465220446361 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 574ms 06:40:46 INFO - PROCESS | 1655 | 1465220446404 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 1655 | 1465220446405 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:40:46 INFO - PROCESS | 1655 | 1465220446407 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 1655 | 1465220446409 Marionette TRACE conn2 <- [1,1978,null,{}] 06:40:46 INFO - PROCESS | 1655 | 1465220446411 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:46 INFO - PROCESS | 1655 | 1465220446415 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:46 INFO - PROCESS | 1655 | 1465220446540 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:40:46 INFO - PROCESS | 1655 | 1465220446572 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:46 INFO - PROCESS | 1655 | 1465220446574 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf4f000 == 20 [pid = 1655] [id = 502] 06:40:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12680dc00) [pid = 1655] [serial = 1506] [outer = 0x0] 06:40:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x128fbf400) [pid = 1655] [serial = 1507] [outer = 0x12680dc00] 06:40:46 INFO - PROCESS | 1655 | 1465220446603 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129771400) [pid = 1655] [serial = 1508] [outer = 0x12680dc00] 06:40:47 INFO - PROCESS | 1655 | 1465220447082 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 06:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:40:47 INFO - PROCESS | 1655 | 1465220447133 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:40:47 INFO - PROCESS | 1655 | 1465220447135 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:40:47 INFO - PROCESS | 1655 | 1465220447138 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:40:47 INFO - PROCESS | 1655 | 1465220447140 Marionette TRACE conn2 <- [1,1982,null,{}] 06:40:47 INFO - PROCESS | 1655 | 1465220447144 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:47 INFO - PROCESS | 1655 | 1465220447146 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:47 INFO - PROCESS | 1655 | 1465220447253 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:40:47 INFO - PROCESS | 1655 | 1465220447333 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 1655 | 1465220447335 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f2d800 == 21 [pid = 1655] [id = 503] 06:40:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x112925800) [pid = 1655] [serial = 1509] [outer = 0x0] 06:40:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x115e4dc00) [pid = 1655] [serial = 1510] [outer = 0x112925800] 06:40:47 INFO - PROCESS | 1655 | 1465220447366 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116a6d800) [pid = 1655] [serial = 1511] [outer = 0x112925800] 06:40:47 INFO - PROCESS | 1655 | 1465220447926 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 820ms 06:40:48 INFO - PROCESS | 1655 | 1465220448101 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 1655 | 1465220448103 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:40:48 INFO - PROCESS | 1655 | 1465220448135 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 1655 | 1465220448136 Marionette TRACE conn2 <- [1,1986,null,{}] 06:40:48 INFO - PROCESS | 1655 | 1465220448140 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:48 INFO - PROCESS | 1655 | 1465220448142 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:48 INFO - PROCESS | 1655 | 1465220448241 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:40:48 INFO - PROCESS | 1655 | 1465220448294 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 1655 | 1465220448297 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x11699b000 == 22 [pid = 1655] [id = 504] 06:40:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x115cf3400) [pid = 1655] [serial = 1512] [outer = 0x0] 06:40:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x116f7d800) [pid = 1655] [serial = 1513] [outer = 0x115cf3400] 06:40:48 INFO - PROCESS | 1655 | 1465220448324 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x118043400) [pid = 1655] [serial = 1514] [outer = 0x115cf3400] 06:40:48 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0a800 == 21 [pid = 1655] [id = 491] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1292f4000) [pid = 1655] [serial = 1474] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | 1465220448714 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 622ms 06:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:40:48 INFO - PROCESS | 1655 | 1465220448758 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 1655 | 1465220448760 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:40:48 INFO - PROCESS | 1655 | 1465220448765 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 1655 | 1465220448768 Marionette TRACE conn2 <- [1,1990,null,{}] 06:40:48 INFO - PROCESS | 1655 | 1465220448770 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:48 INFO - PROCESS | 1655 | 1465220448772 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:48 INFO - PROCESS | 1655 | 1465220448853 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1189fd000) [pid = 1655] [serial = 1461] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1185c3c00) [pid = 1655] [serial = 1459] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1278e0c00) [pid = 1655] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1197eec00) [pid = 1655] [serial = 1462] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12970a800) [pid = 1655] [serial = 1446] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11827d800) [pid = 1655] [serial = 1458] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12406d800) [pid = 1655] [serial = 1431] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12442e800) [pid = 1655] [serial = 1432] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11834a800) [pid = 1655] [serial = 1456] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11695cc00) [pid = 1655] [serial = 1419] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11765c000) [pid = 1655] [serial = 1420] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119737400) [pid = 1655] [serial = 1425] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x119c50c00) [pid = 1655] [serial = 1426] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1184ed800) [pid = 1655] [serial = 1417] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11817a000) [pid = 1655] [serial = 1416] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x121543800) [pid = 1655] [serial = 1428] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1245f5000) [pid = 1655] [serial = 1434] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11862e000) [pid = 1655] [serial = 1422] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x126636c00) [pid = 1655] [serial = 1435] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118887800) [pid = 1655] [serial = 1423] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x118047400) [pid = 1655] [serial = 1455] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1278e0000) [pid = 1655] [serial = 1438] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x126c50c00) [pid = 1655] [serial = 1437] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118890800) [pid = 1655] [serial = 1443] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x128fb6400) [pid = 1655] [serial = 1440] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x118891400) [pid = 1655] [serial = 1405] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x11834d800) [pid = 1655] [serial = 1404] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1292f5000) [pid = 1655] [serial = 1441] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x124002800) [pid = 1655] [serial = 1408] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x121421c00) [pid = 1655] [serial = 1407] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x129770000) [pid = 1655] [serial = 1411] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x121e53c00) [pid = 1655] [serial = 1429] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x129145800) [pid = 1655] [serial = 1410] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x1297b1400) [pid = 1655] [serial = 1414] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x129776c00) [pid = 1655] [serial = 1447] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x126659c00) [pid = 1655] [serial = 1413] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1247f1400) [pid = 1655] [serial = 1444] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x12aa58c00) [pid = 1655] [serial = 1450] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x126c4e800) [pid = 1655] [serial = 1472] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x12662a000) [pid = 1655] [serial = 1469] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x126805000) [pid = 1655] [serial = 1471] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x118274400) [pid = 1655] [serial = 1453] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x124f95000) [pid = 1655] [serial = 1468] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x11712a400) [pid = 1655] [serial = 1452] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x12a82fc00) [pid = 1655] [serial = 1449] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x124430c00) [pid = 1655] [serial = 1466] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x12406cc00) [pid = 1655] [serial = 1465] [outer = 0x0] [url = about:blank] 06:40:48 INFO - PROCESS | 1655 | 1465220448920 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 1655 | 1465220448922 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x118141000 == 22 [pid = 1655] [id = 505] 06:40:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x11765c000) [pid = 1655] [serial = 1515] [outer = 0x0] 06:40:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x118274000) [pid = 1655] [serial = 1516] [outer = 0x11765c000] 06:40:48 INFO - PROCESS | 1655 | 1465220448950 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x11834f800) [pid = 1655] [serial = 1517] [outer = 0x11765c000] 06:40:49 INFO - PROCESS | 1655 | 1465220449254 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 523ms 06:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:40:49 INFO - PROCESS | 1655 | 1465220449285 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 1655 | 1465220449287 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:40:49 INFO - PROCESS | 1655 | 1465220449289 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 1655 | 1465220449290 Marionette TRACE conn2 <- [1,1994,null,{}] 06:40:49 INFO - PROCESS | 1655 | 1465220449297 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:49 INFO - PROCESS | 1655 | 1465220449300 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:49 INFO - PROCESS | 1655 | 1465220449384 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:40:49 INFO - PROCESS | 1655 | 1465220449435 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 1655 | 1465220449438 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x11897e800 == 23 [pid = 1655] [id = 506] 06:40:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x11862e400) [pid = 1655] [serial = 1518] [outer = 0x0] 06:40:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x118887800) [pid = 1655] [serial = 1519] [outer = 0x11862e400] 06:40:49 INFO - PROCESS | 1655 | 1465220449469 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x11895e000) [pid = 1655] [serial = 1520] [outer = 0x11862e400] 06:40:49 INFO - PROCESS | 1655 | 1465220449785 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 518ms 06:40:49 INFO - PROCESS | 1655 | 1465220449808 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 1655 | 1465220449809 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:40:49 INFO - PROCESS | 1655 | 1465220449811 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 1655 | 1465220449813 Marionette TRACE conn2 <- [1,1998,null,{}] 06:40:49 INFO - PROCESS | 1655 | 1465220449817 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:49 INFO - PROCESS | 1655 | 1465220449819 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:49 INFO - PROCESS | 1655 | 1465220449894 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:40:49 INFO - PROCESS | 1655 | 1465220449899 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:49 INFO - PROCESS | 1655 | 1465220449901 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x119ca8000 == 24 [pid = 1655] [id = 507] 06:40:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x113baac00) [pid = 1655] [serial = 1521] [outer = 0x0] 06:40:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x119c52c00) [pid = 1655] [serial = 1522] [outer = 0x113baac00] 06:40:49 INFO - PROCESS | 1655 | 1465220449927 Marionette DEBUG loaded listener.js 06:40:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x12141d400) [pid = 1655] [serial = 1523] [outer = 0x113baac00] 06:40:50 INFO - PROCESS | 1655 | 1465220450253 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 471ms 06:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:40:50 INFO - PROCESS | 1655 | 1465220450283 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 1655 | 1465220450285 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:40:50 INFO - PROCESS | 1655 | 1465220450287 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 1655 | 1465220450288 Marionette TRACE conn2 <- [1,2002,null,{}] 06:40:50 INFO - PROCESS | 1655 | 1465220450290 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:50 INFO - PROCESS | 1655 | 1465220450291 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:50 INFO - PROCESS | 1655 | 1465220450390 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:40:50 INFO - PROCESS | 1655 | 1465220450397 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 1655 | 1465220450398 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215cb800 == 25 [pid = 1655] [id = 508] 06:40:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x111c8a400) [pid = 1655] [serial = 1524] [outer = 0x0] 06:40:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x121952c00) [pid = 1655] [serial = 1525] [outer = 0x111c8a400] 06:40:50 INFO - PROCESS | 1655 | 1465220450425 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x12406cc00) [pid = 1655] [serial = 1526] [outer = 0x111c8a400] 06:40:50 INFO - PROCESS | 1655 | 1465220450776 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 518ms 06:40:50 INFO - PROCESS | 1655 | 1465220450812 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:40:50 INFO - PROCESS | 1655 | 1465220450815 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:40:50 INFO - PROCESS | 1655 | 1465220450818 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:40:50 INFO - PROCESS | 1655 | 1465220450820 Marionette TRACE conn2 <- [1,2006,null,{}] 06:40:50 INFO - PROCESS | 1655 | 1465220450822 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:50 INFO - PROCESS | 1655 | 1465220450826 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:50 INFO - PROCESS | 1655 | 1465220450944 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:40:50 INFO - PROCESS | 1655 | 1465220450982 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 1655 | 1465220450984 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fd8000 == 26 [pid = 1655] [id = 509] 06:40:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x124423c00) [pid = 1655] [serial = 1527] [outer = 0x0] 06:40:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1244aac00) [pid = 1655] [serial = 1528] [outer = 0x124423c00] 06:40:51 INFO - PROCESS | 1655 | 1465220451009 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x12662a000) [pid = 1655] [serial = 1529] [outer = 0x124423c00] 06:40:51 INFO - PROCESS | 1655 | 1465220451338 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 568ms 06:40:51 INFO - PROCESS | 1655 | 1465220451388 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 1655 | 1465220451389 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:40:51 INFO - PROCESS | 1655 | 1465220451391 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 1655 | 1465220451392 Marionette TRACE conn2 <- [1,2010,null,{}] 06:40:51 INFO - PROCESS | 1655 | 1465220451395 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:51 INFO - PROCESS | 1655 | 1465220451396 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:51 INFO - PROCESS | 1655 | 1465220451489 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:40:51 INFO - PROCESS | 1655 | 1465220451493 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 1655 | 1465220451494 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12659c800 == 27 [pid = 1655] [id = 510] 06:40:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x124424000) [pid = 1655] [serial = 1530] [outer = 0x0] 06:40:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x126635800) [pid = 1655] [serial = 1531] [outer = 0x124424000] 06:40:51 INFO - PROCESS | 1655 | 1465220451519 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x126a0a800) [pid = 1655] [serial = 1532] [outer = 0x124424000] 06:40:51 INFO - PROCESS | 1655 | 1465220451863 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 06:40:51 INFO - PROCESS | 1655 | 1465220451912 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 1655 | 1465220451913 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:40:51 INFO - PROCESS | 1655 | 1465220451915 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 1655 | 1465220451916 Marionette TRACE conn2 <- [1,2014,null,{}] 06:40:51 INFO - PROCESS | 1655 | 1465220451919 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:51 INFO - PROCESS | 1655 | 1465220451920 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:52 INFO - PROCESS | 1655 | 1465220452014 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:40:52 INFO - PROCESS | 1655 | 1465220452018 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 1655 | 1465220452019 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x128fe2000 == 28 [pid = 1655] [id = 511] 06:40:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x12665d800) [pid = 1655] [serial = 1533] [outer = 0x0] 06:40:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1278d7000) [pid = 1655] [serial = 1534] [outer = 0x12665d800] 06:40:52 INFO - PROCESS | 1655 | 1465220452043 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x127a2d000) [pid = 1655] [serial = 1535] [outer = 0x12665d800] 06:40:52 INFO - PROCESS | 1655 | 1465220452386 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 518ms 06:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:40:52 INFO - PROCESS | 1655 | 1465220452434 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 1655 | 1465220452436 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:40:52 INFO - PROCESS | 1655 | 1465220452438 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 1655 | 1465220452439 Marionette TRACE conn2 <- [1,2018,null,{}] 06:40:52 INFO - PROCESS | 1655 | 1465220452441 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:52 INFO - PROCESS | 1655 | 1465220452442 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:52 INFO - PROCESS | 1655 | 1465220452535 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:40:52 INFO - PROCESS | 1655 | 1465220452545 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:52 INFO - PROCESS | 1655 | 1465220452547 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x129547000 == 29 [pid = 1655] [id = 512] 06:40:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x127a2e800) [pid = 1655] [serial = 1536] [outer = 0x0] 06:40:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x129143400) [pid = 1655] [serial = 1537] [outer = 0x127a2e800] 06:40:52 INFO - PROCESS | 1655 | 1465220452574 Marionette DEBUG loaded listener.js 06:40:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1292f2c00) [pid = 1655] [serial = 1538] [outer = 0x127a2e800] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1197e9000) [pid = 1655] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x124429000) [pid = 1655] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x126634c00) [pid = 1655] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1122ad800) [pid = 1655] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x114e27c00) [pid = 1655] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1186c2800) [pid = 1655] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x118349800) [pid = 1655] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x124425400) [pid = 1655] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x11759dc00) [pid = 1655] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:40:52 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x111c7c400) [pid = 1655] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:40:52 INFO - PROCESS | 1655 | 1465220452943 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 518ms 06:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:40:52 INFO - PROCESS | 1655 | 1465220452956 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 1655 | 1465220452957 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:40:52 INFO - PROCESS | 1655 | 1465220452960 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 1655 | 1465220452961 Marionette TRACE conn2 <- [1,2022,null,{}] 06:40:52 INFO - PROCESS | 1655 | 1465220452963 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:52 INFO - PROCESS | 1655 | 1465220452967 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:53 INFO - PROCESS | 1655 | 1465220453071 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:40:53 INFO - PROCESS | 1655 | 1465220453104 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 1655 | 1465220453105 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x119ca7800 == 30 [pid = 1655] [id = 513] 06:40:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x114e26c00) [pid = 1655] [serial = 1539] [outer = 0x0] 06:40:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1197f2400) [pid = 1655] [serial = 1540] [outer = 0x114e26c00] 06:40:53 INFO - PROCESS | 1655 | 1465220453130 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x12687dc00) [pid = 1655] [serial = 1541] [outer = 0x114e26c00] 06:40:53 INFO - PROCESS | 1655 | 1465220453460 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 06:40:53 INFO - PROCESS | 1655 | 1465220453480 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:40:53 INFO - PROCESS | 1655 | 1465220453486 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:40:53 INFO - PROCESS | 1655 | 1465220453490 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:40:53 INFO - PROCESS | 1655 | 1465220453492 Marionette TRACE conn2 <- [1,2026,null,{}] 06:40:53 INFO - PROCESS | 1655 | 1465220453496 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:53 INFO - PROCESS | 1655 | 1465220453501 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:53 INFO - PROCESS | 1655 | 1465220453651 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:40:53 INFO - PROCESS | 1655 | 1465220453683 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 1655 | 1465220453684 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa7c000 == 31 [pid = 1655] [id = 514] 06:40:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x115e4d400) [pid = 1655] [serial = 1542] [outer = 0x0] 06:40:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x128fbc800) [pid = 1655] [serial = 1543] [outer = 0x115e4d400] 06:40:53 INFO - PROCESS | 1655 | 1465220453711 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1133b7c00) [pid = 1655] [serial = 1544] [outer = 0x115e4d400] 06:40:53 INFO - PROCESS | 1655 | 1465220453995 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 06:40:54 INFO - PROCESS | 1655 | 1465220454010 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 1655 | 1465220454011 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:40:54 INFO - PROCESS | 1655 | 1465220454021 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 1655 | 1465220454022 Marionette TRACE conn2 <- [1,2030,null,{}] 06:40:54 INFO - PROCESS | 1655 | 1465220454024 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:54 INFO - PROCESS | 1655 | 1465220454025 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:54 INFO - PROCESS | 1655 | 1465220454107 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:40:54 INFO - PROCESS | 1655 | 1465220454111 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 1655 | 1465220454112 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb0b800 == 32 [pid = 1655] [id = 515] 06:40:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1297ac400) [pid = 1655] [serial = 1545] [outer = 0x0] 06:40:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x12a82d400) [pid = 1655] [serial = 1546] [outer = 0x1297ac400] 06:40:54 INFO - PROCESS | 1655 | 1465220454139 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x12a97d800) [pid = 1655] [serial = 1547] [outer = 0x1297ac400] 06:40:54 INFO - PROCESS | 1655 | 1465220454472 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 476ms 06:40:54 INFO - PROCESS | 1655 | 1465220454492 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:40:54 INFO - PROCESS | 1655 | 1465220454493 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:40:54 INFO - PROCESS | 1655 | 1465220454495 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 1655 | 1465220454497 Marionette TRACE conn2 <- [1,2034,null,{}] 06:40:54 INFO - PROCESS | 1655 | 1465220454501 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:54 INFO - PROCESS | 1655 | 1465220454502 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:54 INFO - PROCESS | 1655 | 1465220454607 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:40:54 INFO - PROCESS | 1655 | 1465220454613 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 1655 | 1465220454614 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf52000 == 33 [pid = 1655] [id = 516] 06:40:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x129773c00) [pid = 1655] [serial = 1548] [outer = 0x0] 06:40:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x12a97e000) [pid = 1655] [serial = 1549] [outer = 0x129773c00] 06:40:54 INFO - PROCESS | 1655 | 1465220454638 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12aa55000) [pid = 1655] [serial = 1550] [outer = 0x129773c00] 06:40:55 INFO - PROCESS | 1655 | 1465220455172 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 722ms 06:40:55 INFO - PROCESS | 1655 | 1465220455218 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 1655 | 1465220455220 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:40:55 INFO - PROCESS | 1655 | 1465220455224 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 1655 | 1465220455226 Marionette TRACE conn2 <- [1,2038,null,{}] 06:40:55 INFO - PROCESS | 1655 | 1465220455230 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:55 INFO - PROCESS | 1655 | 1465220455232 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:55 INFO - PROCESS | 1655 | 1465220455333 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:40:55 INFO - PROCESS | 1655 | 1465220455440 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:55 INFO - PROCESS | 1655 | 1465220455442 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x11836b000 == 34 [pid = 1655] [id = 517] 06:40:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x117657400) [pid = 1655] [serial = 1551] [outer = 0x0] 06:40:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11804e400) [pid = 1655] [serial = 1552] [outer = 0x117657400] 06:40:55 INFO - PROCESS | 1655 | 1465220455474 Marionette DEBUG loaded listener.js 06:40:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11834d800) [pid = 1655] [serial = 1553] [outer = 0x117657400] 06:40:55 INFO - PROCESS | 1655 | 1465220455901 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 726ms 06:40:55 INFO - PROCESS | 1655 | 1465220455950 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 1655 | 1465220455953 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:40:55 INFO - PROCESS | 1655 | 1465220455958 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 1655 | 1465220455959 Marionette TRACE conn2 <- [1,2042,null,{}] 06:40:55 INFO - PROCESS | 1655 | 1465220455962 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:55 INFO - PROCESS | 1655 | 1465220455964 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:56 INFO - PROCESS | 1655 | 1465220456068 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:40:56 INFO - PROCESS | 1655 | 1465220456125 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 1655 | 1465220456127 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x124445000 == 35 [pid = 1655] [id = 518] 06:40:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11862e000) [pid = 1655] [serial = 1554] [outer = 0x0] 06:40:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x118966400) [pid = 1655] [serial = 1555] [outer = 0x11862e000] 06:40:56 INFO - PROCESS | 1655 | 1465220456159 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1197f6c00) [pid = 1655] [serial = 1556] [outer = 0x11862e000] 06:40:56 INFO - PROCESS | 1655 | 1465220456584 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 675ms 06:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:40:56 INFO - PROCESS | 1655 | 1465220456633 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:40:56 INFO - PROCESS | 1655 | 1465220456635 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:40:56 INFO - PROCESS | 1655 | 1465220456637 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:40:56 INFO - PROCESS | 1655 | 1465220456639 Marionette TRACE conn2 <- [1,2046,null,{}] 06:40:56 INFO - PROCESS | 1655 | 1465220456670 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:56 INFO - PROCESS | 1655 | 1465220456674 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:56 INFO - PROCESS | 1655 | 1465220456776 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:40:56 INFO - PROCESS | 1655 | 1465220456846 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 1655 | 1465220456848 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c28b800 == 36 [pid = 1655] [id = 519] 06:40:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12406a000) [pid = 1655] [serial = 1557] [outer = 0x0] 06:40:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124771c00) [pid = 1655] [serial = 1558] [outer = 0x12406a000] 06:40:56 INFO - PROCESS | 1655 | 1465220456882 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126632400) [pid = 1655] [serial = 1559] [outer = 0x12406a000] 06:40:57 INFO - PROCESS | 1655 | 1465220457299 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 673ms 06:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:40:57 INFO - PROCESS | 1655 | 1465220457311 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 1655 | 1465220457313 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:40:57 INFO - PROCESS | 1655 | 1465220457316 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - PROCESS | 1655 | 1465220457318 Marionette TRACE conn2 <- [1,2050,null,{}] 06:40:57 INFO - PROCESS | 1655 | 1465220457321 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:57 INFO - PROCESS | 1655 | 1465220457322 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:57 INFO - PROCESS | 1655 | 1465220457422 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:40:57 INFO - PROCESS | 1655 | 1465220457474 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 1655 | 1465220457475 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c42e800 == 37 [pid = 1655] [id = 520] 06:40:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1278d1800) [pid = 1655] [serial = 1560] [outer = 0x0] 06:40:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1292eac00) [pid = 1655] [serial = 1561] [outer = 0x1278d1800] 06:40:57 INFO - PROCESS | 1655 | 1465220457506 Marionette DEBUG loaded listener.js 06:40:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12976a800) [pid = 1655] [serial = 1562] [outer = 0x1278d1800] 06:40:58 INFO - PROCESS | 1655 | 1465220458029 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 722ms 06:40:58 INFO - PROCESS | 1655 | 1465220458037 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 1655 | 1465220458038 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:40:58 INFO - PROCESS | 1655 | 1465220458041 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 1655 | 1465220458042 Marionette TRACE conn2 <- [1,2054,null,{}] 06:40:58 INFO - PROCESS | 1655 | 1465220458045 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 1655 | 1465220458046 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:58 INFO - PROCESS | 1655 | 1465220458167 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:40:58 INFO - PROCESS | 1655 | 1465220458374 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:58 INFO - PROCESS | 1655 | 1465220458376 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x118143000 == 38 [pid = 1655] [id = 521] 06:40:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1133b1c00) [pid = 1655] [serial = 1563] [outer = 0x0] 06:40:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x11759fc00) [pid = 1655] [serial = 1564] [outer = 0x1133b1c00] 06:40:58 INFO - PROCESS | 1655 | 1465220458405 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11834a800) [pid = 1655] [serial = 1565] [outer = 0x1133b1c00] 06:40:58 INFO - PROCESS | 1655 | 1465220458836 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 822ms 06:40:58 INFO - PROCESS | 1655 | 1465220458865 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:40:58 INFO - PROCESS | 1655 | 1465220458867 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:40:58 INFO - PROCESS | 1655 | 1465220458870 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 1655 | 1465220458872 Marionette TRACE conn2 <- [1,2058,null,{}] 06:40:58 INFO - PROCESS | 1655 | 1465220458875 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:40:58 INFO - PROCESS | 1655 | 1465220458877 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:58 INFO - PROCESS | 1655 | 1465220458969 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:40:59 INFO - PROCESS | 1655 | 1465220459028 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:59 INFO - PROCESS | 1655 | 1465220459029 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12659c800 == 37 [pid = 1655] [id = 510] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x128fe2000 == 36 [pid = 1655] [id = 511] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x129547000 == 35 [pid = 1655] [id = 512] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x119ca7800 == 34 [pid = 1655] [id = 513] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa7c000 == 33 [pid = 1655] [id = 514] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb0b800 == 32 [pid = 1655] [id = 515] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x118143000 == 31 [pid = 1655] [id = 521] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12c42e800 == 30 [pid = 1655] [id = 520] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12c28b800 == 29 [pid = 1655] [id = 519] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x124445000 == 28 [pid = 1655] [id = 518] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf52000 == 27 [pid = 1655] [id = 516] 06:40:59 INFO - PROCESS | 1655 | --DOCSHELL 0x11836b000 == 26 [pid = 1655] [id = 517] 06:40:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x112272000 == 27 [pid = 1655] [id = 522] 06:40:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x111a06000) [pid = 1655] [serial = 1566] [outer = 0x0] 06:40:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x111c7c800) [pid = 1655] [serial = 1567] [outer = 0x111a06000] 06:40:59 INFO - PROCESS | 1655 | 1465220459561 Marionette DEBUG loaded listener.js 06:40:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1131d6c00) [pid = 1655] [serial = 1568] [outer = 0x111a06000] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x121425400) [pid = 1655] [serial = 1487] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x126c86400) [pid = 1655] [serial = 1496] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x128fb1800) [pid = 1655] [serial = 1499] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x127a29c00) [pid = 1655] [serial = 1498] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119c5a000) [pid = 1655] [serial = 1489] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124424c00) [pid = 1655] [serial = 1490] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x126879c00) [pid = 1655] [serial = 1495] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x114ee9000) [pid = 1655] [serial = 1477] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1189ac000) [pid = 1655] [serial = 1484] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x121792c00) [pid = 1655] [serial = 1502] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x126631400) [pid = 1655] [serial = 1493] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1188ee400) [pid = 1655] [serial = 1483] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1166ed800) [pid = 1655] [serial = 1478] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x118348000) [pid = 1655] [serial = 1481] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119d32800) [pid = 1655] [serial = 1486] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124005000) [pid = 1655] [serial = 1504] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118180800) [pid = 1655] [serial = 1480] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11863ac00) [pid = 1655] [serial = 1501] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1244a9000) [pid = 1655] [serial = 1492] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x126c4d000) [pid = 1655] [serial = 1505] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x128fbf400) [pid = 1655] [serial = 1507] [outer = 0x0] [url = about:blank] 06:40:59 INFO - PROCESS | 1655 | 1465220459946 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1121ms 06:40:59 INFO - PROCESS | 1655 | 1465220459993 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:40:59 INFO - PROCESS | 1655 | 1465220459995 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:41:00 INFO - PROCESS | 1655 | 1465220460000 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 1655 | 1465220460001 Marionette TRACE conn2 <- [1,2062,null,{}] 06:41:00 INFO - PROCESS | 1655 | 1465220460006 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:00 INFO - PROCESS | 1655 | 1465220460007 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:00 INFO - PROCESS | 1655 | 1465220460085 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:41:00 INFO - PROCESS | 1655 | 1465220460090 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 1655 | 1465220460091 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x11746a800 == 28 [pid = 1655] [id = 523] 06:41:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11765b400) [pid = 1655] [serial = 1569] [outer = 0x0] 06:41:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118186400) [pid = 1655] [serial = 1570] [outer = 0x11765b400] 06:41:00 INFO - PROCESS | 1655 | 1465220460122 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118346c00) [pid = 1655] [serial = 1571] [outer = 0x11765b400] 06:41:00 INFO - PROCESS | 1655 | 1465220460481 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 524ms 06:41:00 INFO - PROCESS | 1655 | 1465220460523 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:41:00 INFO - PROCESS | 1655 | 1465220460526 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:41:00 INFO - PROCESS | 1655 | 1465220460531 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:41:00 INFO - PROCESS | 1655 | 1465220460533 Marionette TRACE conn2 <- [1,2066,null,{}] 06:41:00 INFO - PROCESS | 1655 | 1465220460535 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:00 INFO - PROCESS | 1655 | 1465220460537 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:00 INFO - PROCESS | 1655 | 1465220460615 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:41:00 INFO - PROCESS | 1655 | 1465220460619 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 1655 | 1465220460620 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f26800 == 29 [pid = 1655] [id = 524] 06:41:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118350400) [pid = 1655] [serial = 1572] [outer = 0x0] 06:41:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1186b6800) [pid = 1655] [serial = 1573] [outer = 0x118350400] 06:41:00 INFO - PROCESS | 1655 | 1465220460648 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11895f000) [pid = 1655] [serial = 1574] [outer = 0x118350400] 06:41:01 INFO - PROCESS | 1655 | 1465220461024 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 06:41:01 INFO - PROCESS | 1655 | 1465220461052 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 1655 | 1465220461053 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:41:01 INFO - PROCESS | 1655 | 1465220461055 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 1655 | 1465220461058 Marionette TRACE conn2 <- [1,2070,null,{}] 06:41:01 INFO - PROCESS | 1655 | 1465220461066 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:01 INFO - PROCESS | 1655 | 1465220461069 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:01 INFO - PROCESS | 1655 | 1465220461148 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:41:01 INFO - PROCESS | 1655 | 1465220461154 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 1655 | 1465220461156 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ae7800 == 30 [pid = 1655] [id = 525] 06:41:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119734400) [pid = 1655] [serial = 1575] [outer = 0x0] 06:41:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119d2b000) [pid = 1655] [serial = 1576] [outer = 0x119734400] 06:41:01 INFO - PROCESS | 1655 | 1465220461181 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1217d5000) [pid = 1655] [serial = 1577] [outer = 0x119734400] 06:41:01 INFO - PROCESS | 1655 | 1465220461520 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 476ms 06:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:41:01 INFO - PROCESS | 1655 | 1465220461535 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 1655 | 1465220461536 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:41:01 INFO - PROCESS | 1655 | 1465220461538 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 1655 | 1465220461539 Marionette TRACE conn2 <- [1,2074,null,{}] 06:41:01 INFO - PROCESS | 1655 | 1465220461542 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:01 INFO - PROCESS | 1655 | 1465220461543 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:01 INFO - PROCESS | 1655 | 1465220461622 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:41:01 INFO - PROCESS | 1655 | 1465220461694 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 1655 | 1465220461695 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443d800 == 31 [pid = 1655] [id = 526] 06:41:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1122ab800) [pid = 1655] [serial = 1578] [outer = 0x0] 06:41:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1217d3c00) [pid = 1655] [serial = 1579] [outer = 0x1122ab800] 06:41:01 INFO - PROCESS | 1655 | 1465220461720 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124406400) [pid = 1655] [serial = 1580] [outer = 0x1122ab800] 06:41:02 INFO - PROCESS | 1655 | 1465220462067 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 568ms 06:41:02 INFO - PROCESS | 1655 | 1465220462107 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 1655 | 1465220462108 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:41:02 INFO - PROCESS | 1655 | 1465220462111 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 1655 | 1465220462112 Marionette TRACE conn2 <- [1,2078,null,{}] 06:41:02 INFO - PROCESS | 1655 | 1465220462114 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:02 INFO - PROCESS | 1655 | 1465220462115 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:02 INFO - PROCESS | 1655 | 1465220462209 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:41:02 INFO - PROCESS | 1655 | 1465220462213 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 1655 | 1465220462215 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x126c0c000 == 32 [pid = 1655] [id = 527] 06:41:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11765c400) [pid = 1655] [serial = 1581] [outer = 0x0] 06:41:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1244a5000) [pid = 1655] [serial = 1582] [outer = 0x11765c400] 06:41:02 INFO - PROCESS | 1655 | 1465220462247 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12476e000) [pid = 1655] [serial = 1583] [outer = 0x11765c400] 06:41:02 INFO - PROCESS | 1655 | 1465220462615 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 06:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:41:02 INFO - PROCESS | 1655 | 1465220462631 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:41:02 INFO - PROCESS | 1655 | 1465220462632 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:41:02 INFO - PROCESS | 1655 | 1465220462634 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:41:02 INFO - PROCESS | 1655 | 1465220462635 Marionette TRACE conn2 <- [1,2082,null,{}] 06:41:02 INFO - PROCESS | 1655 | 1465220462638 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:02 INFO - PROCESS | 1655 | 1465220462642 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:02 INFO - PROCESS | 1655 | 1465220462747 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:41:02 INFO - PROCESS | 1655 | 1465220462752 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:02 INFO - PROCESS | 1655 | 1465220462753 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x112acd800 == 33 [pid = 1655] [id = 528] 06:41:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12442b400) [pid = 1655] [serial = 1584] [outer = 0x0] 06:41:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1265bfc00) [pid = 1655] [serial = 1585] [outer = 0x12442b400] 06:41:02 INFO - PROCESS | 1655 | 1465220462778 Marionette DEBUG loaded listener.js 06:41:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x126a07000) [pid = 1655] [serial = 1586] [outer = 0x12442b400] 06:41:03 INFO - PROCESS | 1655 | 1465220463135 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 06:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:41:03 INFO - PROCESS | 1655 | 1465220463155 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 1655 | 1465220463156 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:41:03 INFO - PROCESS | 1655 | 1465220463158 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 1655 | 1465220463159 Marionette TRACE conn2 <- [1,2086,null,{}] 06:41:03 INFO - PROCESS | 1655 | 1465220463168 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:03 INFO - PROCESS | 1655 | 1465220463170 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:03 INFO - PROCESS | 1655 | 1465220463265 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:41:03 INFO - PROCESS | 1655 | 1465220463269 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 1655 | 1465220463270 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa83800 == 34 [pid = 1655] [id = 529] 06:41:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x111c1e800) [pid = 1655] [serial = 1587] [outer = 0x0] 06:41:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x126c7f000) [pid = 1655] [serial = 1588] [outer = 0x111c1e800] 06:41:03 INFO - PROCESS | 1655 | 1465220463294 Marionette DEBUG loaded listener.js 06:41:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x126633c00) [pid = 1655] [serial = 1589] [outer = 0x111c1e800] 06:41:03 INFO - PROCESS | 1655 | 1465220463636 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 527ms 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1189f9800) [pid = 1655] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x129773c00) [pid = 1655] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1297ac400) [pid = 1655] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x124423c00) [pid = 1655] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11862e400) [pid = 1655] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124424000) [pid = 1655] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11765c000) [pid = 1655] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x111c8a400) [pid = 1655] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x112925800) [pid = 1655] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12680dc00) [pid = 1655] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x115cf3400) [pid = 1655] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x114e26c00) [pid = 1655] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12665d800) [pid = 1655] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x127a2e800) [pid = 1655] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x115e4d400) [pid = 1655] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:41:03 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x113baac00) [pid = 1655] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:41:03 INFO - PROCESS | 1655 | 1465220463838 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 1655 | 1465220463840 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:41:03 INFO - PROCESS | 1655 | 1465220463849 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 1655 | 1465220463851 Marionette TRACE conn2 <- [1,2090,null,{}] 06:41:03 INFO - PROCESS | 1655 | 1465220463853 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:03 INFO - PROCESS | 1655 | 1465220463854 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:03 INFO - PROCESS | 1655 | 1465220463931 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:41:03 INFO - PROCESS | 1655 | 1465220463937 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:03 INFO - PROCESS | 1655 | 1465220463938 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x119478800 == 35 [pid = 1655] [id = 530] 06:41:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113b3d800) [pid = 1655] [serial = 1590] [outer = 0x0] 06:41:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11765c000) [pid = 1655] [serial = 1591] [outer = 0x113b3d800] 06:41:03 INFO - PROCESS | 1655 | 1465220463963 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119739400) [pid = 1655] [serial = 1592] [outer = 0x113b3d800] 06:41:04 INFO - PROCESS | 1655 | 1465220464302 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 472ms 06:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:41:04 INFO - PROCESS | 1655 | 1465220464322 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 1655 | 1465220464324 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:41:04 INFO - PROCESS | 1655 | 1465220464326 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - PROCESS | 1655 | 1465220464327 Marionette TRACE conn2 <- [1,2094,null,{}] 06:41:04 INFO - PROCESS | 1655 | 1465220464329 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:04 INFO - PROCESS | 1655 | 1465220464332 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:04 INFO - PROCESS | 1655 | 1465220464408 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:41:04 INFO - PROCESS | 1655 | 1465220464467 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 1655 | 1465220464468 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12afca000 == 36 [pid = 1655] [id = 531] 06:41:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x112924800) [pid = 1655] [serial = 1593] [outer = 0x0] 06:41:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119c57000) [pid = 1655] [serial = 1594] [outer = 0x112924800] 06:41:04 INFO - PROCESS | 1655 | 1465220464492 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x128fbf800) [pid = 1655] [serial = 1595] [outer = 0x112924800] 06:41:04 INFO - PROCESS | 1655 | 1465220464824 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 524ms 06:41:04 INFO - PROCESS | 1655 | 1465220464851 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:41:04 INFO - PROCESS | 1655 | 1465220464853 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:41:04 INFO - PROCESS | 1655 | 1465220464856 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:41:04 INFO - PROCESS | 1655 | 1465220464858 Marionette TRACE conn2 <- [1,2098,null,{}] 06:41:04 INFO - PROCESS | 1655 | 1465220464861 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:04 INFO - PROCESS | 1655 | 1465220464861 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:04 INFO - PROCESS | 1655 | 1465220464923 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:41:04 INFO - PROCESS | 1655 | 1465220464926 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 1655 | 1465220464927 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb1b800 == 37 [pid = 1655] [id = 532] 06:41:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1292f1400) [pid = 1655] [serial = 1596] [outer = 0x0] 06:41:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12970ec00) [pid = 1655] [serial = 1597] [outer = 0x1292f1400] 06:41:04 INFO - PROCESS | 1655 | 1465220464952 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1297aa000) [pid = 1655] [serial = 1598] [outer = 0x1292f1400] 06:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 574ms 06:41:05 INFO - PROCESS | 1655 | 1465220465424 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:41:05 INFO - PROCESS | 1655 | 1465220465436 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 1655 | 1465220465439 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:41:05 INFO - PROCESS | 1655 | 1465220465443 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 1655 | 1465220465446 Marionette TRACE conn2 <- [1,2102,null,{}] 06:41:05 INFO - PROCESS | 1655 | 1465220465451 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:05 INFO - PROCESS | 1655 | 1465220465453 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:05 INFO - PROCESS | 1655 | 1465220465590 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:41:05 INFO - PROCESS | 1655 | 1465220465599 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:05 INFO - PROCESS | 1655 | 1465220465601 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12169d800 == 38 [pid = 1655] [id = 533] 06:41:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1297b0c00) [pid = 1655] [serial = 1599] [outer = 0x0] 06:41:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12a97ec00) [pid = 1655] [serial = 1600] [outer = 0x1297b0c00] 06:41:05 INFO - PROCESS | 1655 | 1465220465640 Marionette DEBUG loaded listener.js 06:41:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12aadb000) [pid = 1655] [serial = 1601] [outer = 0x1297b0c00] 06:41:06 INFO - PROCESS | 1655 | 1465220466238 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 876ms 06:41:06 INFO - PROCESS | 1655 | 1465220466322 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:41:06 INFO - PROCESS | 1655 | 1465220466325 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:41:06 INFO - PROCESS | 1655 | 1465220466330 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:41:06 INFO - PROCESS | 1655 | 1465220466332 Marionette TRACE conn2 <- [1,2106,null,{}] 06:41:06 INFO - PROCESS | 1655 | 1465220466336 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:06 INFO - PROCESS | 1655 | 1465220466338 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:06 INFO - PROCESS | 1655 | 1465220466448 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:41:06 INFO - PROCESS | 1655 | 1465220466506 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 1655 | 1465220466508 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192bf800 == 39 [pid = 1655] [id = 534] 06:41:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x115e4d400) [pid = 1655] [serial = 1602] [outer = 0x0] 06:41:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x116a73c00) [pid = 1655] [serial = 1603] [outer = 0x115e4d400] 06:41:06 INFO - PROCESS | 1655 | 1465220466540 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118278000) [pid = 1655] [serial = 1604] [outer = 0x115e4d400] 06:41:07 INFO - PROCESS | 1655 | 1465220467083 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 773ms 06:41:07 INFO - PROCESS | 1655 | 1465220467102 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 1655 | 1465220467105 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:41:07 INFO - PROCESS | 1655 | 1465220467110 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 1655 | 1465220467112 Marionette TRACE conn2 <- [1,2110,null,{}] 06:41:07 INFO - PROCESS | 1655 | 1465220467301 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:07 INFO - PROCESS | 1655 | 1465220467302 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:07 INFO - PROCESS | 1655 | 1465220467405 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:41:07 INFO - PROCESS | 1655 | 1465220467458 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:07 INFO - PROCESS | 1655 | 1465220467460 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e32000 == 40 [pid = 1655] [id = 535] 06:41:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x116f7c800) [pid = 1655] [serial = 1605] [outer = 0x0] 06:41:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x117656000) [pid = 1655] [serial = 1606] [outer = 0x116f7c800] 06:41:07 INFO - PROCESS | 1655 | 1465220467488 Marionette DEBUG loaded listener.js 06:41:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11827cc00) [pid = 1655] [serial = 1607] [outer = 0x116f7c800] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb1b800 == 39 [pid = 1655] [id = 532] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12afca000 == 38 [pid = 1655] [id = 531] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x119478800 == 37 [pid = 1655] [id = 530] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa83800 == 36 [pid = 1655] [id = 529] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x112acd800 == 35 [pid = 1655] [id = 528] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x126c0c000 == 34 [pid = 1655] [id = 527] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12443d800 == 33 [pid = 1655] [id = 526] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x121ae7800 == 32 [pid = 1655] [id = 525] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x116f26800 == 31 [pid = 1655] [id = 524] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x11746a800 == 30 [pid = 1655] [id = 523] 06:41:07 INFO - PROCESS | 1655 | --DOCSHELL 0x112272000 == 29 [pid = 1655] [id = 522] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12a97dc00) [pid = 1655] [serial = 1475] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1244aac00) [pid = 1655] [serial = 1528] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12662a000) [pid = 1655] [serial = 1529] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118887800) [pid = 1655] [serial = 1519] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11895e000) [pid = 1655] [serial = 1520] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x126635800) [pid = 1655] [serial = 1531] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x118274000) [pid = 1655] [serial = 1516] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11834f800) [pid = 1655] [serial = 1517] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x121952c00) [pid = 1655] [serial = 1525] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x115e4dc00) [pid = 1655] [serial = 1510] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x116a6d800) [pid = 1655] [serial = 1511] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x126a0a800) [pid = 1655] [serial = 1532] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x129771400) [pid = 1655] [serial = 1508] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x116f7d800) [pid = 1655] [serial = 1513] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118043400) [pid = 1655] [serial = 1514] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1197f2400) [pid = 1655] [serial = 1540] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x127a2d000) [pid = 1655] [serial = 1535] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1278d7000) [pid = 1655] [serial = 1534] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x129143400) [pid = 1655] [serial = 1537] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1133b7c00) [pid = 1655] [serial = 1544] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x119c52c00) [pid = 1655] [serial = 1522] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12141d400) [pid = 1655] [serial = 1523] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12687dc00) [pid = 1655] [serial = 1541] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1292f2c00) [pid = 1655] [serial = 1538] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12406cc00) [pid = 1655] [serial = 1526] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x128fbc800) [pid = 1655] [serial = 1543] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12a97d800) [pid = 1655] [serial = 1547] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12aa55000) [pid = 1655] [serial = 1550] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12a97e000) [pid = 1655] [serial = 1549] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12a82d400) [pid = 1655] [serial = 1546] [outer = 0x0] [url = about:blank] 06:41:07 INFO - PROCESS | 1655 | 1465220467943 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 869ms 06:41:07 INFO - PROCESS | 1655 | 1465220467980 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:41:07 INFO - PROCESS | 1655 | 1465220467982 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:41:07 INFO - PROCESS | 1655 | 1465220467985 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 1655 | 1465220467987 Marionette TRACE conn2 <- [1,2114,null,{}] 06:41:07 INFO - PROCESS | 1655 | 1465220467990 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:07 INFO - PROCESS | 1655 | 1465220467992 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:08 INFO - PROCESS | 1655 | 1465220468072 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:41:08 INFO - PROCESS | 1655 | 1465220468078 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 1655 | 1465220468081 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x118328800 == 30 [pid = 1655] [id = 536] 06:41:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11834b000) [pid = 1655] [serial = 1608] [outer = 0x0] 06:41:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x118631400) [pid = 1655] [serial = 1609] [outer = 0x11834b000] 06:41:08 INFO - PROCESS | 1655 | 1465220468112 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x118890000) [pid = 1655] [serial = 1610] [outer = 0x11834b000] 06:41:08 INFO - PROCESS | 1655 | 1465220468494 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 519ms 06:41:08 INFO - PROCESS | 1655 | 1465220468505 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:41:08 INFO - PROCESS | 1655 | 1465220468506 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:41:08 INFO - PROCESS | 1655 | 1465220468509 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:41:08 INFO - PROCESS | 1655 | 1465220468510 Marionette TRACE conn2 <- [1,2118,null,{}] 06:41:08 INFO - PROCESS | 1655 | 1465220468513 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:08 INFO - PROCESS | 1655 | 1465220468515 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:08 INFO - PROCESS | 1655 | 1465220468596 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:41:08 INFO - PROCESS | 1655 | 1465220468604 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 1655 | 1465220468607 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f19000 == 31 [pid = 1655] [id = 537] 06:41:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1189ae400) [pid = 1655] [serial = 1611] [outer = 0x0] 06:41:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119742c00) [pid = 1655] [serial = 1612] [outer = 0x1189ae400] 06:41:08 INFO - PROCESS | 1655 | 1465220468636 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119d2a000) [pid = 1655] [serial = 1613] [outer = 0x1189ae400] 06:41:08 INFO - PROCESS | 1655 | 1465220468982 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 522ms 06:41:09 INFO - PROCESS | 1655 | 1465220469039 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 1655 | 1465220469043 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:41:09 INFO - PROCESS | 1655 | 1465220469046 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 1655 | 1465220469047 Marionette TRACE conn2 <- [1,2122,null,{}] 06:41:09 INFO - PROCESS | 1655 | 1465220469049 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:09 INFO - PROCESS | 1655 | 1465220469051 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:09 INFO - PROCESS | 1655 | 1465220469129 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:41:09 INFO - PROCESS | 1655 | 1465220469135 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 1655 | 1465220469136 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12444f000 == 32 [pid = 1655] [id = 538] 06:41:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112a85000) [pid = 1655] [serial = 1614] [outer = 0x0] 06:41:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x121bc6400) [pid = 1655] [serial = 1615] [outer = 0x112a85000] 06:41:09 INFO - PROCESS | 1655 | 1465220469162 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x12442d000) [pid = 1655] [serial = 1616] [outer = 0x112a85000] 06:41:09 INFO - PROCESS | 1655 | 1465220469515 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 06:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:41:09 INFO - PROCESS | 1655 | 1465220469569 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 1655 | 1465220469570 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:41:09 INFO - PROCESS | 1655 | 1465220469572 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 1655 | 1465220469573 Marionette TRACE conn2 <- [1,2126,null,{}] 06:41:09 INFO - PROCESS | 1655 | 1465220469575 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:09 INFO - PROCESS | 1655 | 1465220469576 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:09 INFO - PROCESS | 1655 | 1465220469678 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:41:09 INFO - PROCESS | 1655 | 1465220469684 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:09 INFO - PROCESS | 1655 | 1465220469685 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x126690800 == 33 [pid = 1655] [id = 539] 06:41:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x112a7b400) [pid = 1655] [serial = 1617] [outer = 0x0] 06:41:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1244a7400) [pid = 1655] [serial = 1618] [outer = 0x112a7b400] 06:41:09 INFO - PROCESS | 1655 | 1465220469709 Marionette DEBUG loaded listener.js 06:41:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1247f5000) [pid = 1655] [serial = 1619] [outer = 0x112a7b400] 06:41:10 INFO - PROCESS | 1655 | 1465220470051 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 518ms 06:41:10 INFO - PROCESS | 1655 | 1465220470090 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:41:10 INFO - PROCESS | 1655 | 1465220470092 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:41:10 INFO - PROCESS | 1655 | 1465220470094 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 1655 | 1465220470095 Marionette TRACE conn2 <- [1,2130,null,{}] 06:41:10 INFO - PROCESS | 1655 | 1465220470097 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:10 INFO - PROCESS | 1655 | 1465220470102 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:10 INFO - PROCESS | 1655 | 1465220470222 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:41:10 INFO - PROCESS | 1655 | 1465220470233 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 1655 | 1465220470235 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12955c000 == 34 [pid = 1655] [id = 540] 06:41:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12662fc00) [pid = 1655] [serial = 1620] [outer = 0x0] 06:41:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126804c00) [pid = 1655] [serial = 1621] [outer = 0x12662fc00] 06:41:10 INFO - PROCESS | 1655 | 1465220470265 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x127a2c800) [pid = 1655] [serial = 1622] [outer = 0x12662fc00] 06:41:10 INFO - PROCESS | 1655 | 1465220470622 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] 06:41:10 INFO - PROCESS | 1655 | 1465220470670 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:41:10 INFO - PROCESS | 1655 | 1465220470672 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:41:10 INFO - PROCESS | 1655 | 1465220470673 Marionette TRACE conn2 <- [1,2134,null,{}] 06:41:10 INFO - PROCESS | 1655 | 1465220470676 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:10 INFO - PROCESS | 1655 | 1465220470677 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:10 INFO - PROCESS | 1655 | 1465220470773 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:41:10 INFO - PROCESS | 1655 | 1465220470777 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 1655 | 1465220470778 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9c2800 == 35 [pid = 1655] [id = 541] 06:41:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126c52000) [pid = 1655] [serial = 1623] [outer = 0x0] 06:41:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x129707000) [pid = 1655] [serial = 1624] [outer = 0x126c52000] 06:41:10 INFO - PROCESS | 1655 | 1465220470809 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1297ad400) [pid = 1655] [serial = 1625] [outer = 0x126c52000] 06:41:11 INFO - PROCESS | 1655 | 1465220471147 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 525ms 06:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:41:11 INFO - PROCESS | 1655 | 1465220471198 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 1655 | 1465220471199 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:41:11 INFO - PROCESS | 1655 | 1465220471202 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 1655 | 1465220471203 Marionette TRACE conn2 <- [1,2138,null,{}] 06:41:11 INFO - PROCESS | 1655 | 1465220471205 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:11 INFO - PROCESS | 1655 | 1465220471206 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:11 INFO - PROCESS | 1655 | 1465220471302 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:41:11 INFO - PROCESS | 1655 | 1465220471311 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 1655 | 1465220471312 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b564000 == 36 [pid = 1655] [id = 542] 06:41:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1297a9000) [pid = 1655] [serial = 1626] [outer = 0x0] 06:41:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a832400) [pid = 1655] [serial = 1627] [outer = 0x1297a9000] 06:41:11 INFO - PROCESS | 1655 | 1465220471341 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aa53800) [pid = 1655] [serial = 1628] [outer = 0x1297a9000] 06:41:11 INFO - PROCESS | 1655 | 1465220471685 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 522ms 06:41:11 INFO - PROCESS | 1655 | 1465220471725 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:41:11 INFO - PROCESS | 1655 | 1465220471726 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:41:11 INFO - PROCESS | 1655 | 1465220471728 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 1655 | 1465220471729 Marionette TRACE conn2 <- [1,2142,null,{}] 06:41:11 INFO - PROCESS | 1655 | 1465220471732 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:11 INFO - PROCESS | 1655 | 1465220471733 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:11 INFO - PROCESS | 1655 | 1465220471829 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:41:11 INFO - PROCESS | 1655 | 1465220471833 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 1655 | 1465220471834 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf52000 == 37 [pid = 1655] [id = 543] 06:41:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1297adc00) [pid = 1655] [serial = 1629] [outer = 0x0] 06:41:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12aa59800) [pid = 1655] [serial = 1630] [outer = 0x1297adc00] 06:41:11 INFO - PROCESS | 1655 | 1465220471865 Marionette DEBUG loaded listener.js 06:41:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12aae5000) [pid = 1655] [serial = 1631] [outer = 0x1297adc00] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11765c400) [pid = 1655] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12442b400) [pid = 1655] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1133b1c00) [pid = 1655] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x111a06000) [pid = 1655] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119734400) [pid = 1655] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118350400) [pid = 1655] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11765b400) [pid = 1655] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x117657400) [pid = 1655] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11862e000) [pid = 1655] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12406a000) [pid = 1655] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x111c1e800) [pid = 1655] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x113b3d800) [pid = 1655] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1278d1800) [pid = 1655] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1292f1400) [pid = 1655] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x112924800) [pid = 1655] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:41:12 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1122ab800) [pid = 1655] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:41:12 INFO - PROCESS | 1655 | 1465220472274 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 1655 | 1465220472304 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:41:12 INFO - PROCESS | 1655 | 1465220472306 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 1655 | 1465220472307 Marionette TRACE conn2 <- [1,2146,null,{}] 06:41:12 INFO - PROCESS | 1655 | 1465220472310 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:12 INFO - PROCESS | 1655 | 1465220472311 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:12 INFO - PROCESS | 1655 | 1465220472390 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:41:12 INFO - PROCESS | 1655 | 1465220472449 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:12 INFO - PROCESS | 1655 | 1465220472450 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12444b800 == 38 [pid = 1655] [id = 544] 06:41:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113b3d800) [pid = 1655] [serial = 1632] [outer = 0x0] 06:41:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1184ed800) [pid = 1655] [serial = 1633] [outer = 0x113b3d800] 06:41:12 INFO - PROCESS | 1655 | 1465220472474 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x126c7e400) [pid = 1655] [serial = 1634] [outer = 0x113b3d800] 06:41:12 INFO - PROCESS | 1655 | 1465220472771 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:41:12 INFO - PROCESS | 1655 | 1465220472826 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:41:12 INFO - PROCESS | 1655 | 1465220472828 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:41:12 INFO - PROCESS | 1655 | 1465220472829 Marionette TRACE conn2 <- [1,2150,null,{}] 06:41:12 INFO - PROCESS | 1655 | 1465220472832 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:12 INFO - PROCESS | 1655 | 1465220472834 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:12 INFO - PROCESS | 1655 | 1465220472929 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:41:12 INFO - PROCESS | 1655 | 1465220472935 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:12 INFO - PROCESS | 1655 | 1465220472937 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c442000 == 39 [pid = 1655] [id = 545] 06:41:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1278d9400) [pid = 1655] [serial = 1635] [outer = 0x0] 06:41:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12afd9000) [pid = 1655] [serial = 1636] [outer = 0x1278d9400] 06:41:12 INFO - PROCESS | 1655 | 1465220472963 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12b58e800) [pid = 1655] [serial = 1637] [outer = 0x1278d9400] 06:41:13 INFO - PROCESS | 1655 | 1465220473364 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 568ms 06:41:13 INFO - PROCESS | 1655 | 1465220473399 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:41:13 INFO - PROCESS | 1655 | 1465220473403 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:41:13 INFO - PROCESS | 1655 | 1465220473406 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 1655 | 1465220473409 Marionette TRACE conn2 <- [1,2154,null,{}] 06:41:13 INFO - PROCESS | 1655 | 1465220473412 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:13 INFO - PROCESS | 1655 | 1465220473414 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:13 INFO - PROCESS | 1655 | 1465220473537 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:41:13 INFO - PROCESS | 1655 | 1465220473542 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 1655 | 1465220473543 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc82000 == 40 [pid = 1655] [id = 546] 06:41:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12aae6800) [pid = 1655] [serial = 1638] [outer = 0x0] 06:41:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12bbd8000) [pid = 1655] [serial = 1639] [outer = 0x12aae6800] 06:41:13 INFO - PROCESS | 1655 | 1465220473582 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12bbdf800) [pid = 1655] [serial = 1640] [outer = 0x12aae6800] 06:41:13 INFO - PROCESS | 1655 | 1465220473973 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 576ms 06:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:41:13 INFO - PROCESS | 1655 | 1465220473988 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 1655 | 1465220473989 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:41:13 INFO - PROCESS | 1655 | 1465220473991 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 1655 | 1465220473992 Marionette TRACE conn2 <- [1,2158,null,{}] 06:41:13 INFO - PROCESS | 1655 | 1465220473994 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:13 INFO - PROCESS | 1655 | 1465220473995 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:14 INFO - PROCESS | 1655 | 1465220474117 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:41:14 INFO - PROCESS | 1655 | 1465220474198 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 1655 | 1465220474200 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x11666c000 == 41 [pid = 1655] [id = 547] 06:41:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x110f64800) [pid = 1655] [serial = 1641] [outer = 0x0] 06:41:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x112021000) [pid = 1655] [serial = 1642] [outer = 0x110f64800] 06:41:14 INFO - PROCESS | 1655 | 1465220474232 Marionette DEBUG loaded listener.js 06:41:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11610e400) [pid = 1655] [serial = 1643] [outer = 0x110f64800] 06:41:14 INFO - PROCESS | 1655 | 1465220474672 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 718ms 06:41:14 INFO - PROCESS | 1655 | 1465220474711 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:41:14 INFO - PROCESS | 1655 | 1465220474714 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:41:14 INFO - PROCESS | 1655 | 1465220474717 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 1655 | 1465220474719 Marionette TRACE conn2 <- [1,2162,null,{}] 06:41:14 INFO - PROCESS | 1655 | 1465220474722 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:14 INFO - PROCESS | 1655 | 1465220474726 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:14 INFO - PROCESS | 1655 | 1465220474830 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:41:14 INFO - PROCESS | 1655 | 1465220474926 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:14 INFO - PROCESS | 1655 | 1465220474928 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ad9000 == 42 [pid = 1655] [id = 548] 06:41:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x118186000) [pid = 1655] [serial = 1644] [outer = 0x0] 06:41:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1188f4800) [pid = 1655] [serial = 1645] [outer = 0x118186000] 06:41:14 INFO - PROCESS | 1655 | 1465220474960 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119743400) [pid = 1655] [serial = 1646] [outer = 0x118186000] 06:41:15 INFO - PROCESS | 1655 | 1465220475372 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 722ms 06:41:15 INFO - PROCESS | 1655 | 1465220475442 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:41:15 INFO - PROCESS | 1655 | 1465220475444 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:41:15 INFO - PROCESS | 1655 | 1465220475447 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:41:15 INFO - PROCESS | 1655 | 1465220475448 Marionette TRACE conn2 <- [1,2166,null,{}] 06:41:15 INFO - PROCESS | 1655 | 1465220475451 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:15 INFO - PROCESS | 1655 | 1465220475452 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:15 INFO - PROCESS | 1655 | 1465220475555 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:41:15 INFO - PROCESS | 1655 | 1465220475616 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 1655 | 1465220475618 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf49800 == 43 [pid = 1655] [id = 549] 06:41:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12141cc00) [pid = 1655] [serial = 1647] [outer = 0x0] 06:41:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x121ceac00) [pid = 1655] [serial = 1648] [outer = 0x12141cc00] 06:41:15 INFO - PROCESS | 1655 | 1465220475648 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x124770800) [pid = 1655] [serial = 1649] [outer = 0x12141cc00] 06:41:16 INFO - PROCESS | 1655 | 1465220476103 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 721ms 06:41:16 INFO - PROCESS | 1655 | 1465220476177 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 1655 | 1465220476178 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:41:16 INFO - PROCESS | 1655 | 1465220476204 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 1655 | 1465220476208 Marionette TRACE conn2 <- [1,2170,null,{}] 06:41:16 INFO - PROCESS | 1655 | 1465220476213 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:16 INFO - PROCESS | 1655 | 1465220476217 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:16 INFO - PROCESS | 1655 | 1465220476319 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:41:16 INFO - PROCESS | 1655 | 1465220476410 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 1655 | 1465220476411 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cec7800 == 44 [pid = 1655] [id = 550] 06:41:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x116789c00) [pid = 1655] [serial = 1650] [outer = 0x0] 06:41:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x126a03400) [pid = 1655] [serial = 1651] [outer = 0x116789c00] 06:41:16 INFO - PROCESS | 1655 | 1465220476440 Marionette DEBUG loaded listener.js 06:41:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x128fbc800) [pid = 1655] [serial = 1652] [outer = 0x116789c00] 06:41:17 INFO - PROCESS | 1655 | 1465220477033 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 899ms 06:41:17 INFO - PROCESS | 1655 | 1465220477085 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 1655 | 1465220477088 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:41:17 INFO - PROCESS | 1655 | 1465220477093 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 1655 | 1465220477096 Marionette TRACE conn2 <- [1,2174,null,{}] 06:41:17 INFO - PROCESS | 1655 | 1465220477103 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:17 INFO - PROCESS | 1655 | 1465220477105 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:17 INFO - PROCESS | 1655 | 1465220477201 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:41:17 INFO - PROCESS | 1655 | 1465220477274 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:17 INFO - PROCESS | 1655 | 1465220477275 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11698f000 == 45 [pid = 1655] [id = 551] 06:41:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x115e56400) [pid = 1655] [serial = 1653] [outer = 0x0] 06:41:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1175abc00) [pid = 1655] [serial = 1654] [outer = 0x115e56400] 06:41:17 INFO - PROCESS | 1655 | 1465220477303 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x118353c00) [pid = 1655] [serial = 1655] [outer = 0x115e56400] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc82000 == 44 [pid = 1655] [id = 546] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12c442000 == 43 [pid = 1655] [id = 545] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12444b800 == 42 [pid = 1655] [id = 544] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf52000 == 41 [pid = 1655] [id = 543] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12b564000 == 40 [pid = 1655] [id = 542] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9c2800 == 39 [pid = 1655] [id = 541] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12955c000 == 38 [pid = 1655] [id = 540] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x126690800 == 37 [pid = 1655] [id = 539] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12444f000 == 36 [pid = 1655] [id = 538] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x119f19000 == 35 [pid = 1655] [id = 537] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x118328800 == 34 [pid = 1655] [id = 536] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x117e32000 == 33 [pid = 1655] [id = 535] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12169d800 == 32 [pid = 1655] [id = 533] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x1192bf800 == 31 [pid = 1655] [id = 534] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12cec7800 == 30 [pid = 1655] [id = 550] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf49800 == 29 [pid = 1655] [id = 549] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x121ad9000 == 28 [pid = 1655] [id = 548] 06:41:18 INFO - PROCESS | 1655 | --DOCSHELL 0x11666c000 == 27 [pid = 1655] [id = 547] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x124406400) [pid = 1655] [serial = 1580] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12476e000) [pid = 1655] [serial = 1583] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12a97ec00) [pid = 1655] [serial = 1600] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119c57000) [pid = 1655] [serial = 1594] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1297aa000) [pid = 1655] [serial = 1598] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1244a5000) [pid = 1655] [serial = 1582] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1265bfc00) [pid = 1655] [serial = 1585] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11834a800) [pid = 1655] [serial = 1565] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11759fc00) [pid = 1655] [serial = 1564] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x111c7c800) [pid = 1655] [serial = 1567] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1131d6c00) [pid = 1655] [serial = 1568] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119d2b000) [pid = 1655] [serial = 1576] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1217d5000) [pid = 1655] [serial = 1577] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11895f000) [pid = 1655] [serial = 1574] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1186b6800) [pid = 1655] [serial = 1573] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118186400) [pid = 1655] [serial = 1570] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118346c00) [pid = 1655] [serial = 1571] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11834d800) [pid = 1655] [serial = 1553] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11804e400) [pid = 1655] [serial = 1552] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1197f6c00) [pid = 1655] [serial = 1556] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118966400) [pid = 1655] [serial = 1555] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x126632400) [pid = 1655] [serial = 1559] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x126c7f000) [pid = 1655] [serial = 1588] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x124771c00) [pid = 1655] [serial = 1558] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x126a07000) [pid = 1655] [serial = 1586] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11765c000) [pid = 1655] [serial = 1591] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12976a800) [pid = 1655] [serial = 1562] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x119739400) [pid = 1655] [serial = 1592] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12970ec00) [pid = 1655] [serial = 1597] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1292eac00) [pid = 1655] [serial = 1561] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x126633c00) [pid = 1655] [serial = 1589] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x128fbf800) [pid = 1655] [serial = 1595] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1217d3c00) [pid = 1655] [serial = 1579] [outer = 0x0] [url = about:blank] 06:41:18 INFO - PROCESS | 1655 | 1465220478302 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1230ms 06:41:18 INFO - PROCESS | 1655 | 1465220478323 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:41:18 INFO - PROCESS | 1655 | 1465220478326 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:41:18 INFO - PROCESS | 1655 | 1465220478329 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 1655 | 1465220478333 Marionette TRACE conn2 <- [1,2178,null,{}] 06:41:18 INFO - PROCESS | 1655 | 1465220478338 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:18 INFO - PROCESS | 1655 | 1465220478339 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:18 INFO - PROCESS | 1655 | 1465220478413 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:41:18 INFO - PROCESS | 1655 | 1465220478420 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 1655 | 1465220478422 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x116448000 == 28 [pid = 1655] [id = 552] 06:41:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x112922c00) [pid = 1655] [serial = 1656] [outer = 0x0] 06:41:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x112927c00) [pid = 1655] [serial = 1657] [outer = 0x112922c00] 06:41:18 INFO - PROCESS | 1655 | 1465220478451 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11332a000) [pid = 1655] [serial = 1658] [outer = 0x112922c00] 06:41:18 INFO - PROCESS | 1655 | 1465220478792 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 474ms 06:41:18 INFO - PROCESS | 1655 | 1465220478830 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:41:18 INFO - PROCESS | 1655 | 1465220478833 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:41:18 INFO - PROCESS | 1655 | 1465220478839 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:41:18 INFO - PROCESS | 1655 | 1465220478841 Marionette TRACE conn2 <- [1,2182,null,{}] 06:41:18 INFO - PROCESS | 1655 | 1465220478843 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:18 INFO - PROCESS | 1655 | 1465220478845 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:18 INFO - PROCESS | 1655 | 1465220478925 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:41:18 INFO - PROCESS | 1655 | 1465220478930 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 1655 | 1465220478932 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e34000 == 29 [pid = 1655] [id = 553] 06:41:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x115e5bc00) [pid = 1655] [serial = 1659] [outer = 0x0] 06:41:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x11695a400) [pid = 1655] [serial = 1660] [outer = 0x115e5bc00] 06:41:18 INFO - PROCESS | 1655 | 1465220478963 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11712a400) [pid = 1655] [serial = 1661] [outer = 0x115e5bc00] 06:41:19 INFO - PROCESS | 1655 | 1465220479315 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 519ms 06:41:19 INFO - PROCESS | 1655 | 1465220479358 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:41:19 INFO - PROCESS | 1655 | 1465220479360 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:41:19 INFO - PROCESS | 1655 | 1465220479362 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 1655 | 1465220479365 Marionette TRACE conn2 <- [1,2186,null,{}] 06:41:19 INFO - PROCESS | 1655 | 1465220479373 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:19 INFO - PROCESS | 1655 | 1465220479376 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:19 INFO - PROCESS | 1655 | 1465220479452 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:41:19 INFO - PROCESS | 1655 | 1465220479457 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:19 INFO - PROCESS | 1655 | 1465220479459 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192ba000 == 30 [pid = 1655] [id = 554] 06:41:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x111c23800) [pid = 1655] [serial = 1662] [outer = 0x0] 06:41:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x118354800) [pid = 1655] [serial = 1663] [outer = 0x111c23800] 06:41:19 INFO - PROCESS | 1655 | 1465220479490 Marionette DEBUG loaded listener.js 06:41:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11862ec00) [pid = 1655] [serial = 1664] [outer = 0x111c23800] 06:41:19 INFO - PROCESS | 1655 | 1465220479837 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 521ms 06:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:41:19 INFO - PROCESS | 1655 | 1465220479884 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:41:19 INFO - PROCESS | 1655 | 1465220479885 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:41:19 INFO - PROCESS | 1655 | 1465220479888 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 1655 | 1465220479889 Marionette TRACE conn2 <- [1,2190,null,{}] 06:41:19 INFO - PROCESS | 1655 | 1465220479891 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:19 INFO - PROCESS | 1655 | 1465220479892 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:20 INFO - PROCESS | 1655 | 1465220479999 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:41:20 INFO - PROCESS | 1655 | 1465220480033 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 1655 | 1465220480034 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cad800 == 31 [pid = 1655] [id = 555] 06:41:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11862e800) [pid = 1655] [serial = 1665] [outer = 0x0] 06:41:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118888800) [pid = 1655] [serial = 1666] [outer = 0x11862e800] 06:41:20 INFO - PROCESS | 1655 | 1465220480060 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1189f8400) [pid = 1655] [serial = 1667] [outer = 0x11862e800] 06:41:20 INFO - PROCESS | 1655 | 1465220480374 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 518ms 06:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:41:20 INFO - PROCESS | 1655 | 1465220480406 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 1655 | 1465220480408 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:41:20 INFO - PROCESS | 1655 | 1465220480410 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 1655 | 1465220480411 Marionette TRACE conn2 <- [1,2194,null,{}] 06:41:20 INFO - PROCESS | 1655 | 1465220480413 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:20 INFO - PROCESS | 1655 | 1465220480416 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:20 INFO - PROCESS | 1655 | 1465220480510 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:41:20 INFO - PROCESS | 1655 | 1465220480547 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 1655 | 1465220480549 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12408e000 == 32 [pid = 1655] [id = 556] 06:41:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x115e59000) [pid = 1655] [serial = 1668] [outer = 0x0] 06:41:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x119426800) [pid = 1655] [serial = 1669] [outer = 0x115e59000] 06:41:20 INFO - PROCESS | 1655 | 1465220480574 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119c4e400) [pid = 1655] [serial = 1670] [outer = 0x115e59000] 06:41:20 INFO - PROCESS | 1655 | 1465220480893 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 524ms 06:41:20 INFO - PROCESS | 1655 | 1465220480935 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:41:20 INFO - PROCESS | 1655 | 1465220480937 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:41:20 INFO - PROCESS | 1655 | 1465220480939 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:41:20 INFO - PROCESS | 1655 | 1465220480940 Marionette TRACE conn2 <- [1,2198,null,{}] 06:41:20 INFO - PROCESS | 1655 | 1465220480949 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:20 INFO - PROCESS | 1655 | 1465220480953 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:21 INFO - PROCESS | 1655 | 1465220481063 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:41:21 INFO - PROCESS | 1655 | 1465220481099 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 1655 | 1465220481101 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12689f800 == 33 [pid = 1655] [id = 557] 06:41:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1197f2c00) [pid = 1655] [serial = 1671] [outer = 0x0] 06:41:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12141c400) [pid = 1655] [serial = 1672] [outer = 0x1197f2c00] 06:41:21 INFO - PROCESS | 1655 | 1465220481126 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12440d000) [pid = 1655] [serial = 1673] [outer = 0x1197f2c00] 06:41:21 INFO - PROCESS | 1655 | 1465220481437 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 526ms 06:41:21 INFO - PROCESS | 1655 | 1465220481468 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:41:21 INFO - PROCESS | 1655 | 1465220481471 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:41:21 INFO - PROCESS | 1655 | 1465220481474 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 1655 | 1465220481476 Marionette TRACE conn2 <- [1,2202,null,{}] 06:41:21 INFO - PROCESS | 1655 | 1465220481490 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:21 INFO - PROCESS | 1655 | 1465220481492 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:21 INFO - PROCESS | 1655 | 1465220481627 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:41:21 INFO - PROCESS | 1655 | 1465220481640 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 1655 | 1465220481641 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d2000 == 34 [pid = 1655] [id = 558] 06:41:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x110f6e800) [pid = 1655] [serial = 1674] [outer = 0x0] 06:41:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124425c00) [pid = 1655] [serial = 1675] [outer = 0x110f6e800] 06:41:21 INFO - PROCESS | 1655 | 1465220481665 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1244a6400) [pid = 1655] [serial = 1676] [outer = 0x110f6e800] 06:41:21 INFO - PROCESS | 1655 | 1465220481993 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 534ms 06:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:41:22 INFO - PROCESS | 1655 | 1465220482007 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 1655 | 1465220482009 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:41:22 INFO - PROCESS | 1655 | 1465220482011 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 1655 | 1465220482012 Marionette TRACE conn2 <- [1,2206,null,{}] 06:41:22 INFO - PROCESS | 1655 | 1465220482014 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:22 INFO - PROCESS | 1655 | 1465220482015 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:22 INFO - PROCESS | 1655 | 1465220482110 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:41:22 INFO - PROCESS | 1655 | 1465220482148 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 1655 | 1465220482149 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0c800 == 35 [pid = 1655] [id = 559] 06:41:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1244a8800) [pid = 1655] [serial = 1677] [outer = 0x0] 06:41:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12473c000) [pid = 1655] [serial = 1678] [outer = 0x1244a8800] 06:41:22 INFO - PROCESS | 1655 | 1465220482174 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x124a52c00) [pid = 1655] [serial = 1679] [outer = 0x1244a8800] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12aae6800) [pid = 1655] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12662fc00) [pid = 1655] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x126c52000) [pid = 1655] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x113b3d800) [pid = 1655] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x112a7b400) [pid = 1655] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11834b000) [pid = 1655] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1189ae400) [pid = 1655] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x116f7c800) [pid = 1655] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x115e4d400) [pid = 1655] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x112a85000) [pid = 1655] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1297b0c00) [pid = 1655] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1297a9000) [pid = 1655] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1297adc00) [pid = 1655] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:41:22 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1278d9400) [pid = 1655] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:41:22 INFO - PROCESS | 1655 | 1465220482613 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 625ms 06:41:22 INFO - PROCESS | 1655 | 1465220482637 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 1655 | 1465220482638 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:41:22 INFO - PROCESS | 1655 | 1465220482640 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 1655 | 1465220482642 Marionette TRACE conn2 <- [1,2210,null,{}] 06:41:22 INFO - PROCESS | 1655 | 1465220482644 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:22 INFO - PROCESS | 1655 | 1465220482645 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:22 INFO - PROCESS | 1655 | 1465220482760 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:41:22 INFO - PROCESS | 1655 | 1465220482793 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:22 INFO - PROCESS | 1655 | 1465220482794 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a853000 == 36 [pid = 1655] [id = 560] 06:41:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x115e4d400) [pid = 1655] [serial = 1680] [outer = 0x0] 06:41:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1189b5000) [pid = 1655] [serial = 1681] [outer = 0x115e4d400] 06:41:22 INFO - PROCESS | 1655 | 1465220482819 Marionette DEBUG loaded listener.js 06:41:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124a53400) [pid = 1655] [serial = 1682] [outer = 0x115e4d400] 06:41:23 INFO - PROCESS | 1655 | 1465220483159 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 568ms 06:41:23 INFO - PROCESS | 1655 | 1465220483210 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:41:23 INFO - PROCESS | 1655 | 1465220483212 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:41:23 INFO - PROCESS | 1655 | 1465220483216 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 1655 | 1465220483217 Marionette TRACE conn2 <- [1,2214,null,{}] 06:41:23 INFO - PROCESS | 1655 | 1465220483221 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:23 INFO - PROCESS | 1655 | 1465220483223 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:23 INFO - PROCESS | 1655 | 1465220483370 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:41:23 INFO - PROCESS | 1655 | 1465220483379 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 1655 | 1465220483380 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa7b800 == 37 [pid = 1655] [id = 561] 06:41:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116792000) [pid = 1655] [serial = 1683] [outer = 0x0] 06:41:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1250be000) [pid = 1655] [serial = 1684] [outer = 0x116792000] 06:41:23 INFO - PROCESS | 1655 | 1465220483406 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12662c000) [pid = 1655] [serial = 1685] [outer = 0x116792000] 06:41:23 INFO - PROCESS | 1655 | 1465220483727 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 522ms 06:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:41:23 INFO - PROCESS | 1655 | 1465220483738 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:41:23 INFO - PROCESS | 1655 | 1465220483739 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:41:23 INFO - PROCESS | 1655 | 1465220483741 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:41:23 INFO - PROCESS | 1655 | 1465220483743 Marionette TRACE conn2 <- [1,2218,null,{}] 06:41:23 INFO - PROCESS | 1655 | 1465220483745 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:23 INFO - PROCESS | 1655 | 1465220483746 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:23 INFO - PROCESS | 1655 | 1465220483845 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:41:23 INFO - PROCESS | 1655 | 1465220483852 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 1655 | 1465220483853 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12408d800 == 38 [pid = 1655] [id = 562] 06:41:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126634c00) [pid = 1655] [serial = 1686] [outer = 0x0] 06:41:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12687a000) [pid = 1655] [serial = 1687] [outer = 0x126634c00] 06:41:23 INFO - PROCESS | 1655 | 1465220483881 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1278dec00) [pid = 1655] [serial = 1688] [outer = 0x126634c00] 06:41:24 INFO - PROCESS | 1655 | 1465220484212 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 06:41:24 INFO - PROCESS | 1655 | 1465220484260 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:41:24 INFO - PROCESS | 1655 | 1465220484261 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:41:24 INFO - PROCESS | 1655 | 1465220484263 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 1655 | 1465220484264 Marionette TRACE conn2 <- [1,2222,null,{}] 06:41:24 INFO - PROCESS | 1655 | 1465220484267 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:24 INFO - PROCESS | 1655 | 1465220484268 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:24 INFO - PROCESS | 1655 | 1465220484370 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:41:24 INFO - PROCESS | 1655 | 1465220484377 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 1655 | 1465220484378 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb23800 == 39 [pid = 1655] [id = 563] 06:41:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x127a29c00) [pid = 1655] [serial = 1689] [outer = 0x0] 06:41:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x127a32400) [pid = 1655] [serial = 1690] [outer = 0x127a29c00] 06:41:24 INFO - PROCESS | 1655 | 1465220484402 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x128fbc400) [pid = 1655] [serial = 1691] [outer = 0x127a29c00] 06:41:24 INFO - PROCESS | 1655 | 1465220484977 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 720ms 06:41:24 INFO - PROCESS | 1655 | 1465220484984 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 1655 | 1465220484986 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:41:24 INFO - PROCESS | 1655 | 1465220484990 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 1655 | 1465220484993 Marionette TRACE conn2 <- [1,2226,null,{}] 06:41:24 INFO - PROCESS | 1655 | 1465220484997 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:25 INFO - PROCESS | 1655 | 1465220484998 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:25 INFO - PROCESS | 1655 | 1465220485155 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:41:25 INFO - PROCESS | 1655 | 1465220485165 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 1655 | 1465220485166 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x118325000 == 40 [pid = 1655] [id = 564] 06:41:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x113baac00) [pid = 1655] [serial = 1692] [outer = 0x0] 06:41:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1164ecc00) [pid = 1655] [serial = 1693] [outer = 0x113baac00] 06:41:25 INFO - PROCESS | 1655 | 1465220485198 Marionette DEBUG loaded listener.js 06:41:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1175a5400) [pid = 1655] [serial = 1694] [outer = 0x113baac00] 06:41:25 INFO - PROCESS | 1655 | 1465220485764 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 822ms 06:41:25 INFO - PROCESS | 1655 | 1465220485812 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:41:25 INFO - PROCESS | 1655 | 1465220485815 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:41:25 INFO - PROCESS | 1655 | 1465220485820 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 1655 | 1465220485822 Marionette TRACE conn2 <- [1,2230,null,{}] 06:41:25 INFO - PROCESS | 1655 | 1465220485824 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:25 INFO - PROCESS | 1655 | 1465220485826 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:25 INFO - PROCESS | 1655 | 1465220485937 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:41:26 INFO - PROCESS | 1655 | 1465220486131 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 1655 | 1465220486132 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x11693c800 == 41 [pid = 1655] [id = 565] 06:41:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11274cc00) [pid = 1655] [serial = 1695] [outer = 0x0] 06:41:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x113b3d800) [pid = 1655] [serial = 1696] [outer = 0x11274cc00] 06:41:26 INFO - PROCESS | 1655 | 1465220486161 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x116793c00) [pid = 1655] [serial = 1697] [outer = 0x11274cc00] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12408d800 == 40 [pid = 1655] [id = 562] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa7b800 == 39 [pid = 1655] [id = 561] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12a853000 == 38 [pid = 1655] [id = 560] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0c800 == 37 [pid = 1655] [id = 559] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d2000 == 36 [pid = 1655] [id = 558] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12689f800 == 35 [pid = 1655] [id = 557] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12408e000 == 34 [pid = 1655] [id = 556] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x119cad800 == 33 [pid = 1655] [id = 555] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x1192ba000 == 32 [pid = 1655] [id = 554] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x117e34000 == 31 [pid = 1655] [id = 553] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x116448000 == 30 [pid = 1655] [id = 552] 06:41:26 INFO - PROCESS | 1655 | --DOCSHELL 0x11698f000 == 29 [pid = 1655] [id = 551] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12bbd8000) [pid = 1655] [serial = 1639] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126804c00) [pid = 1655] [serial = 1621] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x129707000) [pid = 1655] [serial = 1624] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1184ed800) [pid = 1655] [serial = 1633] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1244a7400) [pid = 1655] [serial = 1618] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118631400) [pid = 1655] [serial = 1609] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118890000) [pid = 1655] [serial = 1610] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119742c00) [pid = 1655] [serial = 1612] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x119d2a000) [pid = 1655] [serial = 1613] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x117656000) [pid = 1655] [serial = 1606] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11827cc00) [pid = 1655] [serial = 1607] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x116a73c00) [pid = 1655] [serial = 1603] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x118278000) [pid = 1655] [serial = 1604] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x121bc6400) [pid = 1655] [serial = 1615] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12442d000) [pid = 1655] [serial = 1616] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12aadb000) [pid = 1655] [serial = 1601] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12a832400) [pid = 1655] [serial = 1627] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12aa53800) [pid = 1655] [serial = 1628] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12bbdf800) [pid = 1655] [serial = 1640] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12aa59800) [pid = 1655] [serial = 1630] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12afd9000) [pid = 1655] [serial = 1636] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12b58e800) [pid = 1655] [serial = 1637] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12aae5000) [pid = 1655] [serial = 1631] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1297ad400) [pid = 1655] [serial = 1625] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x126c7e400) [pid = 1655] [serial = 1634] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x127a2c800) [pid = 1655] [serial = 1622] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1247f5000) [pid = 1655] [serial = 1619] [outer = 0x0] [url = about:blank] 06:41:26 INFO - PROCESS | 1655 | 1465220486629 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 823ms 06:41:26 INFO - PROCESS | 1655 | 1465220486644 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 1655 | 1465220486646 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:41:26 INFO - PROCESS | 1655 | 1465220486649 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:41:26 INFO - PROCESS | 1655 | 1465220486651 Marionette TRACE conn2 <- [1,2234,null,{}] 06:41:26 INFO - PROCESS | 1655 | 1465220486655 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:26 INFO - PROCESS | 1655 | 1465220486656 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:26 INFO - PROCESS | 1655 | 1465220486736 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:41:26 INFO - PROCESS | 1655 | 1465220486765 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:26 INFO - PROCESS | 1655 | 1465220486767 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192b2000 == 30 [pid = 1655] [id = 566] 06:41:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x118635400) [pid = 1655] [serial = 1698] [outer = 0x0] 06:41:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1186b8400) [pid = 1655] [serial = 1699] [outer = 0x118635400] 06:41:26 INFO - PROCESS | 1655 | 1465220486794 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x118891800) [pid = 1655] [serial = 1700] [outer = 0x118635400] 06:41:27 INFO - PROCESS | 1655 | 1465220487172 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 06:41:27 INFO - PROCESS | 1655 | 1465220487222 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:41:27 INFO - PROCESS | 1655 | 1465220487224 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:41:27 INFO - PROCESS | 1655 | 1465220487226 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 1655 | 1465220487227 Marionette TRACE conn2 <- [1,2238,null,{}] 06:41:27 INFO - PROCESS | 1655 | 1465220487236 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:27 INFO - PROCESS | 1655 | 1465220487237 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:27 INFO - PROCESS | 1655 | 1465220487324 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:41:27 INFO - PROCESS | 1655 | 1465220487329 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 1655 | 1465220487331 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x121aef800 == 31 [pid = 1655] [id = 567] 06:41:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1189b0000) [pid = 1655] [serial = 1701] [outer = 0x0] 06:41:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11973e800) [pid = 1655] [serial = 1702] [outer = 0x1189b0000] 06:41:27 INFO - PROCESS | 1655 | 1465220487356 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119c52c00) [pid = 1655] [serial = 1703] [outer = 0x1189b0000] 06:41:27 INFO - PROCESS | 1655 | 1465220487711 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 06:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:41:27 INFO - PROCESS | 1655 | 1465220487748 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:41:27 INFO - PROCESS | 1655 | 1465220487749 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:41:27 INFO - PROCESS | 1655 | 1465220487756 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 1655 | 1465220487760 Marionette TRACE conn2 <- [1,2242,null,{}] 06:41:27 INFO - PROCESS | 1655 | 1465220487764 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:27 INFO - PROCESS | 1655 | 1465220487766 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:27 INFO - PROCESS | 1655 | 1465220487849 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:41:27 INFO - PROCESS | 1655 | 1465220487855 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 1655 | 1465220487855 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12669d800 == 32 [pid = 1655] [id = 568] 06:41:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119741800) [pid = 1655] [serial = 1704] [outer = 0x0] 06:41:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x121539400) [pid = 1655] [serial = 1705] [outer = 0x119741800] 06:41:27 INFO - PROCESS | 1655 | 1465220487880 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124402400) [pid = 1655] [serial = 1706] [outer = 0x119741800] 06:41:28 INFO - PROCESS | 1655 | 1465220488207 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 482ms 06:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:41:28 INFO - PROCESS | 1655 | 1465220488235 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 1655 | 1465220488237 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:41:28 INFO - PROCESS | 1655 | 1465220488239 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 1655 | 1465220488240 Marionette TRACE conn2 <- [1,2246,null,{}] 06:41:28 INFO - PROCESS | 1655 | 1465220488242 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:28 INFO - PROCESS | 1655 | 1465220488243 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:28 INFO - PROCESS | 1655 | 1465220488321 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:41:28 INFO - PROCESS | 1655 | 1465220488383 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 1655 | 1465220488384 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d4800 == 33 [pid = 1655] [id = 569] 06:41:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11291d400) [pid = 1655] [serial = 1707] [outer = 0x0] 06:41:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12442f000) [pid = 1655] [serial = 1708] [outer = 0x11291d400] 06:41:28 INFO - PROCESS | 1655 | 1465220488416 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12476e000) [pid = 1655] [serial = 1709] [outer = 0x11291d400] 06:41:28 INFO - PROCESS | 1655 | 1465220488713 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 518ms 06:41:28 INFO - PROCESS | 1655 | 1465220488757 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:41:28 INFO - PROCESS | 1655 | 1465220488759 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:41:28 INFO - PROCESS | 1655 | 1465220488761 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 1655 | 1465220488762 Marionette TRACE conn2 <- [1,2250,null,{}] 06:41:28 INFO - PROCESS | 1655 | 1465220488764 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:28 INFO - PROCESS | 1655 | 1465220488768 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:28 INFO - PROCESS | 1655 | 1465220488871 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:41:28 INFO - PROCESS | 1655 | 1465220488875 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 1655 | 1465220488880 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x125081000 == 34 [pid = 1655] [id = 570] 06:41:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12662bc00) [pid = 1655] [serial = 1710] [outer = 0x0] 06:41:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126632c00) [pid = 1655] [serial = 1711] [outer = 0x12662bc00] 06:41:28 INFO - PROCESS | 1655 | 1465220488915 Marionette DEBUG loaded listener.js 06:41:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x126c4bc00) [pid = 1655] [serial = 1712] [outer = 0x12662bc00] 06:41:29 INFO - PROCESS | 1655 | 1465220489282 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 571ms 06:41:29 INFO - PROCESS | 1655 | 1465220489333 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 1655 | 1465220489334 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:41:29 INFO - PROCESS | 1655 | 1465220489336 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 1655 | 1465220489337 Marionette TRACE conn2 <- [1,2254,null,{}] 06:41:29 INFO - PROCESS | 1655 | 1465220489340 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 1655 | 1465220489341 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:29 INFO - PROCESS | 1655 | 1465220489440 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:41:29 INFO - PROCESS | 1655 | 1465220489477 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 1655 | 1465220489478 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad45800 == 35 [pid = 1655] [id = 571] 06:41:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1278d1800) [pid = 1655] [serial = 1713] [outer = 0x0] 06:41:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x127a2f000) [pid = 1655] [serial = 1714] [outer = 0x1278d1800] 06:41:29 INFO - PROCESS | 1655 | 1465220489509 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1292ec400) [pid = 1655] [serial = 1715] [outer = 0x1278d1800] 06:41:29 INFO - PROCESS | 1655 | 1465220489816 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 518ms 06:41:29 INFO - PROCESS | 1655 | 1465220489860 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 1655 | 1465220489861 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:41:29 INFO - PROCESS | 1655 | 1465220489864 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 1655 | 1465220489865 Marionette TRACE conn2 <- [1,2258,null,{}] 06:41:29 INFO - PROCESS | 1655 | 1465220489868 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:29 INFO - PROCESS | 1655 | 1465220489869 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:29 INFO - PROCESS | 1655 | 1465220489974 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:41:29 INFO - PROCESS | 1655 | 1465220489978 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:29 INFO - PROCESS | 1655 | 1465220489979 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c9f000 == 36 [pid = 1655] [id = 572] 06:41:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1278d2000) [pid = 1655] [serial = 1716] [outer = 0x0] 06:41:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1292f2c00) [pid = 1655] [serial = 1717] [outer = 0x1278d2000] 06:41:30 INFO - PROCESS | 1655 | 1465220490056 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12970d800) [pid = 1655] [serial = 1718] [outer = 0x1278d2000] 06:41:30 INFO - PROCESS | 1655 | 1465220490518 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 06:41:30 INFO - PROCESS | 1655 | 1465220490535 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:41:30 INFO - PROCESS | 1655 | 1465220490537 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:41:30 INFO - PROCESS | 1655 | 1465220490539 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:41:30 INFO - PROCESS | 1655 | 1465220490540 Marionette TRACE conn2 <- [1,2262,null,{}] 06:41:30 INFO - PROCESS | 1655 | 1465220490542 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:30 INFO - PROCESS | 1655 | 1465220490543 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:30 INFO - PROCESS | 1655 | 1465220490641 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x126634c00) [pid = 1655] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x115e5bc00) [pid = 1655] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x111c23800) [pid = 1655] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x115e56400) [pid = 1655] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x112922c00) [pid = 1655] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11862e800) [pid = 1655] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x110f64800) [pid = 1655] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x115e59000) [pid = 1655] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x118186000) [pid = 1655] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12141cc00) [pid = 1655] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1197f2c00) [pid = 1655] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1244a8800) [pid = 1655] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x115e4d400) [pid = 1655] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x110f6e800) [pid = 1655] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x116789c00) [pid = 1655] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:41:30 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x116792000) [pid = 1655] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:41:30 INFO - PROCESS | 1655 | 1465220490775 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 1655 | 1465220490776 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x11829d000 == 37 [pid = 1655] [id = 573] 06:41:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x110e62400) [pid = 1655] [serial = 1719] [outer = 0x0] 06:41:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x113b3b000) [pid = 1655] [serial = 1720] [outer = 0x110e62400] 06:41:30 INFO - PROCESS | 1655 | 1465220490801 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x118186000) [pid = 1655] [serial = 1721] [outer = 0x110e62400] 06:41:31 INFO - PROCESS | 1655 | 1465220491061 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 568ms 06:41:31 INFO - PROCESS | 1655 | 1465220491107 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 1655 | 1465220491108 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:41:31 INFO - PROCESS | 1655 | 1465220491111 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 1655 | 1465220491112 Marionette TRACE conn2 <- [1,2266,null,{}] 06:41:31 INFO - PROCESS | 1655 | 1465220491114 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 1655 | 1465220491117 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:31 INFO - PROCESS | 1655 | 1465220491207 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:41:31 INFO - PROCESS | 1655 | 1465220491212 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 1655 | 1465220491213 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c426000 == 38 [pid = 1655] [id = 574] 06:41:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x117655800) [pid = 1655] [serial = 1722] [outer = 0x0] 06:41:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11895e800) [pid = 1655] [serial = 1723] [outer = 0x117655800] 06:41:31 INFO - PROCESS | 1655 | 1465220491238 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x128fb2800) [pid = 1655] [serial = 1724] [outer = 0x117655800] 06:41:31 INFO - PROCESS | 1655 | 1465220491575 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 471ms 06:41:31 INFO - PROCESS | 1655 | 1465220491584 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 1655 | 1465220491587 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:41:31 INFO - PROCESS | 1655 | 1465220491589 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 1655 | 1465220491590 Marionette TRACE conn2 <- [1,2270,null,{}] 06:41:31 INFO - PROCESS | 1655 | 1465220491592 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:31 INFO - PROCESS | 1655 | 1465220491593 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:31 INFO - PROCESS | 1655 | 1465220491709 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:41:31 INFO - PROCESS | 1655 | 1465220491716 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 1655 | 1465220491717 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c43e800 == 39 [pid = 1655] [id = 575] 06:41:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x121422800) [pid = 1655] [serial = 1725] [outer = 0x0] 06:41:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x129771800) [pid = 1655] [serial = 1726] [outer = 0x121422800] 06:41:31 INFO - PROCESS | 1655 | 1465220491744 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1297aec00) [pid = 1655] [serial = 1727] [outer = 0x121422800] 06:41:32 INFO - PROCESS | 1655 | 1465220492063 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 518ms 06:41:32 INFO - PROCESS | 1655 | 1465220492107 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 1655 | 1465220492109 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:41:32 INFO - PROCESS | 1655 | 1465220492111 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 1655 | 1465220492113 Marionette TRACE conn2 <- [1,2274,null,{}] 06:41:32 INFO - PROCESS | 1655 | 1465220492115 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:32 INFO - PROCESS | 1655 | 1465220492117 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:32 INFO - PROCESS | 1655 | 1465220492208 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:41:32 INFO - PROCESS | 1655 | 1465220492212 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 1655 | 1465220492213 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc8f800 == 40 [pid = 1655] [id = 576] 06:41:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1297b2800) [pid = 1655] [serial = 1728] [outer = 0x0] 06:41:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12a97e400) [pid = 1655] [serial = 1729] [outer = 0x1297b2800] 06:41:32 INFO - PROCESS | 1655 | 1465220492238 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12aa54c00) [pid = 1655] [serial = 1730] [outer = 0x1297b2800] 06:41:32 INFO - PROCESS | 1655 | 1465220492572 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 470ms 06:41:32 INFO - PROCESS | 1655 | 1465220492582 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 1655 | 1465220492586 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:41:32 INFO - PROCESS | 1655 | 1465220492589 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 1655 | 1465220492590 Marionette TRACE conn2 <- [1,2278,null,{}] 06:41:32 INFO - PROCESS | 1655 | 1465220492592 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:32 INFO - PROCESS | 1655 | 1465220492593 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:32 INFO - PROCESS | 1655 | 1465220492713 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:41:32 INFO - PROCESS | 1655 | 1465220492718 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:32 INFO - PROCESS | 1655 | 1465220492719 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ced0800 == 41 [pid = 1655] [id = 577] 06:41:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x129773c00) [pid = 1655] [serial = 1731] [outer = 0x0] 06:41:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12aa59c00) [pid = 1655] [serial = 1732] [outer = 0x129773c00] 06:41:32 INFO - PROCESS | 1655 | 1465220492743 Marionette DEBUG loaded listener.js 06:41:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12aae3000) [pid = 1655] [serial = 1733] [outer = 0x129773c00] 06:41:33 INFO - PROCESS | 1655 | 1465220493193 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 618ms 06:41:33 INFO - PROCESS | 1655 | 1465220493208 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:41:33 INFO - PROCESS | 1655 | 1465220493210 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:41:33 INFO - PROCESS | 1655 | 1465220493213 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:41:33 INFO - PROCESS | 1655 | 1465220493217 Marionette TRACE conn2 <- [1,2282,null,{}] 06:41:33 INFO - PROCESS | 1655 | 1465220493220 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:33 INFO - PROCESS | 1655 | 1465220493222 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:33 INFO - PROCESS | 1655 | 1465220493328 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:41:33 INFO - PROCESS | 1655 | 1465220493416 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 1655 | 1465220493417 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x1215c2800 == 42 [pid = 1655] [id = 578] 06:41:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x118634000) [pid = 1655] [serial = 1734] [outer = 0x0] 06:41:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118891400) [pid = 1655] [serial = 1735] [outer = 0x118634000] 06:41:33 INFO - PROCESS | 1655 | 1465220493452 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1189f7800) [pid = 1655] [serial = 1736] [outer = 0x118634000] 06:41:33 INFO - PROCESS | 1655 | 1465220493959 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 771ms 06:41:34 INFO - PROCESS | 1655 | 1465220494028 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 1655 | 1465220494033 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:41:34 INFO - PROCESS | 1655 | 1465220494061 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 1655 | 1465220494064 Marionette TRACE conn2 <- [1,2286,null,{}] 06:41:34 INFO - PROCESS | 1655 | 1465220494070 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:34 INFO - PROCESS | 1655 | 1465220494073 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:34 INFO - PROCESS | 1655 | 1465220494196 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:41:34 INFO - PROCESS | 1655 | 1465220494264 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 1655 | 1465220494266 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad49800 == 43 [pid = 1655] [id = 579] 06:41:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x121948800) [pid = 1655] [serial = 1737] [outer = 0x0] 06:41:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124426c00) [pid = 1655] [serial = 1738] [outer = 0x121948800] 06:41:34 INFO - PROCESS | 1655 | 1465220494297 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12476bc00) [pid = 1655] [serial = 1739] [outer = 0x121948800] 06:41:34 INFO - PROCESS | 1655 | 1465220494705 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 677ms 06:41:34 INFO - PROCESS | 1655 | 1465220494734 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 1655 | 1465220494736 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:41:34 INFO - PROCESS | 1655 | 1465220494738 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 1655 | 1465220494741 Marionette TRACE conn2 <- [1,2290,null,{}] 06:41:34 INFO - PROCESS | 1655 | 1465220494749 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:34 INFO - PROCESS | 1655 | 1465220494752 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:34 INFO - PROCESS | 1655 | 1465220494854 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:41:34 INFO - PROCESS | 1655 | 1465220494928 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 1655 | 1465220494931 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d2a4800 == 44 [pid = 1655] [id = 580] 06:41:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x126634800) [pid = 1655] [serial = 1740] [outer = 0x0] 06:41:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x126c7e400) [pid = 1655] [serial = 1741] [outer = 0x126634800] 06:41:34 INFO - PROCESS | 1655 | 1465220494962 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x129704400) [pid = 1655] [serial = 1742] [outer = 0x126634800] 06:41:35 INFO - PROCESS | 1655 | 1465220495432 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 721ms 06:41:35 INFO - PROCESS | 1655 | 1465220495460 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:41:35 INFO - PROCESS | 1655 | 1465220495463 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:41:35 INFO - PROCESS | 1655 | 1465220495493 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:41:35 INFO - PROCESS | 1655 | 1465220495494 Marionette TRACE conn2 <- [1,2294,null,{}] 06:41:35 INFO - PROCESS | 1655 | 1465220495496 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:35 INFO - PROCESS | 1655 | 1465220495497 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:35 INFO - PROCESS | 1655 | 1465220495642 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:41:35 INFO - PROCESS | 1655 | 1465220495695 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:35 INFO - PROCESS | 1655 | 1465220495696 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d844800 == 45 [pid = 1655] [id = 581] 06:41:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12a829800) [pid = 1655] [serial = 1743] [outer = 0x0] 06:41:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12a97d800) [pid = 1655] [serial = 1744] [outer = 0x12a829800] 06:41:35 INFO - PROCESS | 1655 | 1465220495727 Marionette DEBUG loaded listener.js 06:41:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12aadc800) [pid = 1655] [serial = 1745] [outer = 0x12a829800] 06:41:36 INFO - PROCESS | 1655 | 1465220496135 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 669ms 06:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:41:36 INFO - PROCESS | 1655 | 1465220496162 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 1655 | 1465220496163 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:41:36 INFO - PROCESS | 1655 | 1465220496165 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 1655 | 1465220496167 Marionette TRACE conn2 <- [1,2298,null,{}] 06:41:36 INFO - PROCESS | 1655 | 1465220496169 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:36 INFO - PROCESS | 1655 | 1465220496170 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:36 INFO - PROCESS | 1655 | 1465220496273 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:41:36 INFO - PROCESS | 1655 | 1465220496334 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 1655 | 1465220496335 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d858800 == 46 [pid = 1655] [id = 582] 06:41:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12aadc000) [pid = 1655] [serial = 1746] [outer = 0x0] 06:41:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12afdbc00) [pid = 1655] [serial = 1747] [outer = 0x12aadc000] 06:41:36 INFO - PROCESS | 1655 | 1465220496364 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12afe4000) [pid = 1655] [serial = 1748] [outer = 0x12aadc000] 06:41:37 INFO - PROCESS | 1655 | 1465220497018 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 870ms 06:41:37 INFO - PROCESS | 1655 | 1465220497036 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 1655 | 1465220497040 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:41:37 INFO - PROCESS | 1655 | 1465220497045 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 1655 | 1465220497048 Marionette TRACE conn2 <- [1,2302,null,{}] 06:41:37 INFO - PROCESS | 1655 | 1465220497053 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:37 INFO - PROCESS | 1655 | 1465220497056 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:37 INFO - PROCESS | 1655 | 1465220497198 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:41:37 INFO - PROCESS | 1655 | 1465220497303 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:37 INFO - PROCESS | 1655 | 1465220497307 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cba000 == 47 [pid = 1655] [id = 583] 06:41:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x11695ec00) [pid = 1655] [serial = 1749] [outer = 0x0] 06:41:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118633c00) [pid = 1655] [serial = 1750] [outer = 0x11695ec00] 06:41:37 INFO - PROCESS | 1655 | 1465220497355 Marionette DEBUG loaded listener.js 06:41:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1189fc400) [pid = 1655] [serial = 1751] [outer = 0x11695ec00] 06:41:37 INFO - PROCESS | 1655 | 1465220497825 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 824ms 06:41:37 INFO - PROCESS | 1655 | 1465220497869 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 1655 | 1465220497872 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:41:37 INFO - PROCESS | 1655 | 1465220497876 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 1655 | 1465220497878 Marionette TRACE conn2 <- [1,2306,null,{}] 06:41:37 INFO - PROCESS | 1655 | 1465220497880 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:37 INFO - PROCESS | 1655 | 1465220497882 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:37 INFO - PROCESS | 1655 | 1465220497980 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:41:38 INFO - PROCESS | 1655 | 1465220498041 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 1655 | 1465220498042 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192ba000 == 48 [pid = 1655] [id = 584] 06:41:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x119739800) [pid = 1655] [serial = 1752] [outer = 0x0] 06:41:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1197f1800) [pid = 1655] [serial = 1753] [outer = 0x119739800] 06:41:38 INFO - PROCESS | 1655 | 1465220498071 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12141e400) [pid = 1655] [serial = 1754] [outer = 0x119739800] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc8f800 == 47 [pid = 1655] [id = 576] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12c43e800 == 46 [pid = 1655] [id = 575] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12c426000 == 45 [pid = 1655] [id = 574] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x11829d000 == 44 [pid = 1655] [id = 573] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x119c9f000 == 43 [pid = 1655] [id = 572] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad45800 == 42 [pid = 1655] [id = 571] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x125081000 == 41 [pid = 1655] [id = 570] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d4800 == 40 [pid = 1655] [id = 569] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12669d800 == 39 [pid = 1655] [id = 568] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x121aef800 == 38 [pid = 1655] [id = 567] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1192b2000 == 37 [pid = 1655] [id = 566] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x11693c800 == 36 [pid = 1655] [id = 565] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x118325000 == 35 [pid = 1655] [id = 564] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb23800 == 34 [pid = 1655] [id = 563] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x119cba000 == 33 [pid = 1655] [id = 583] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12d858800 == 32 [pid = 1655] [id = 582] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12d844800 == 31 [pid = 1655] [id = 581] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12d2a4800 == 30 [pid = 1655] [id = 580] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad49800 == 29 [pid = 1655] [id = 579] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x1215c2800 == 28 [pid = 1655] [id = 578] 06:41:38 INFO - PROCESS | 1655 | --DOCSHELL 0x12ced0800 == 27 [pid = 1655] [id = 577] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x11695a400) [pid = 1655] [serial = 1660] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x11712a400) [pid = 1655] [serial = 1661] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x118354800) [pid = 1655] [serial = 1663] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11862ec00) [pid = 1655] [serial = 1664] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x118353c00) [pid = 1655] [serial = 1655] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1175abc00) [pid = 1655] [serial = 1654] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x112927c00) [pid = 1655] [serial = 1657] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11332a000) [pid = 1655] [serial = 1658] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x118888800) [pid = 1655] [serial = 1666] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x11610e400) [pid = 1655] [serial = 1643] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x112021000) [pid = 1655] [serial = 1642] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119426800) [pid = 1655] [serial = 1669] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119c4e400) [pid = 1655] [serial = 1670] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x119743400) [pid = 1655] [serial = 1646] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1188f4800) [pid = 1655] [serial = 1645] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124770800) [pid = 1655] [serial = 1649] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x121ceac00) [pid = 1655] [serial = 1648] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12141c400) [pid = 1655] [serial = 1672] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12440d000) [pid = 1655] [serial = 1673] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12473c000) [pid = 1655] [serial = 1678] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1189b5000) [pid = 1655] [serial = 1681] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124425c00) [pid = 1655] [serial = 1675] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x128fbc800) [pid = 1655] [serial = 1652] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x126a03400) [pid = 1655] [serial = 1651] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12662c000) [pid = 1655] [serial = 1685] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1278dec00) [pid = 1655] [serial = 1688] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x124a52c00) [pid = 1655] [serial = 1679] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1244a6400) [pid = 1655] [serial = 1676] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124a53400) [pid = 1655] [serial = 1682] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1189f8400) [pid = 1655] [serial = 1667] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1250be000) [pid = 1655] [serial = 1684] [outer = 0x0] [url = about:blank] 06:41:38 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12687a000) [pid = 1655] [serial = 1687] [outer = 0x0] [url = about:blank] 06:41:39 INFO - PROCESS | 1655 | 1465220499034 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1175ms 06:41:39 INFO - PROCESS | 1655 | 1465220499052 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 1655 | 1465220499055 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:41:39 INFO - PROCESS | 1655 | 1465220499057 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 1655 | 1465220499060 Marionette TRACE conn2 <- [1,2310,null,{}] 06:41:39 INFO - PROCESS | 1655 | 1465220499064 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:39 INFO - PROCESS | 1655 | 1465220499067 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:39 INFO - PROCESS | 1655 | 1465220499145 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:41:39 INFO - PROCESS | 1655 | 1465220499152 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 1655 | 1465220499154 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x116ac0000 == 28 [pid = 1655] [id = 585] 06:41:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x115cf0000) [pid = 1655] [serial = 1755] [outer = 0x0] 06:41:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x116a77400) [pid = 1655] [serial = 1756] [outer = 0x115cf0000] 06:41:39 INFO - PROCESS | 1655 | 1465220499182 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x118041400) [pid = 1655] [serial = 1757] [outer = 0x115cf0000] 06:41:39 INFO - PROCESS | 1655 | 1465220499546 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 524ms 06:41:39 INFO - PROCESS | 1655 | 1465220499582 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 1655 | 1465220499585 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:41:39 INFO - PROCESS | 1655 | 1465220499596 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 1655 | 1465220499597 Marionette TRACE conn2 <- [1,2314,null,{}] 06:41:39 INFO - PROCESS | 1655 | 1465220499600 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:39 INFO - PROCESS | 1655 | 1465220499601 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:39 INFO - PROCESS | 1655 | 1465220499680 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:41:39 INFO - PROCESS | 1655 | 1465220499687 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:39 INFO - PROCESS | 1655 | 1465220499688 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x1186a7000 == 29 [pid = 1655] [id = 586] 06:41:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118184c00) [pid = 1655] [serial = 1758] [outer = 0x0] 06:41:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11862e800) [pid = 1655] [serial = 1759] [outer = 0x118184c00] 06:41:39 INFO - PROCESS | 1655 | 1465220499715 Marionette DEBUG loaded listener.js 06:41:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1188fac00) [pid = 1655] [serial = 1760] [outer = 0x118184c00] 06:41:40 INFO - PROCESS | 1655 | 1465220500119 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 575ms 06:41:40 INFO - PROCESS | 1655 | 1465220500166 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 1655 | 1465220500167 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:41:40 INFO - PROCESS | 1655 | 1465220500170 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 1655 | 1465220500172 Marionette TRACE conn2 <- [1,2318,null,{}] 06:41:40 INFO - PROCESS | 1655 | 1465220500179 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:40 INFO - PROCESS | 1655 | 1465220500182 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:40 INFO - PROCESS | 1655 | 1465220500251 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:41:40 INFO - PROCESS | 1655 | 1465220500259 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 1655 | 1465220500261 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x121454800 == 30 [pid = 1655] [id = 587] 06:41:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119736000) [pid = 1655] [serial = 1761] [outer = 0x0] 06:41:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119c4f000) [pid = 1655] [serial = 1762] [outer = 0x119736000] 06:41:40 INFO - PROCESS | 1655 | 1465220500300 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x121537400) [pid = 1655] [serial = 1763] [outer = 0x119736000] 06:41:40 INFO - PROCESS | 1655 | 1465220500820 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:41:40 INFO - PROCESS | 1655 | 1465220500854 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:41:40 INFO - PROCESS | 1655 | 1465220500858 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:41:40 INFO - PROCESS | 1655 | 1465220500860 Marionette TRACE conn2 <- [1,2322,null,{}] 06:41:40 INFO - PROCESS | 1655 | 1465220500863 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:40 INFO - PROCESS | 1655 | 1465220500864 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:40 INFO - PROCESS | 1655 | 1465220500960 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:41:41 INFO - PROCESS | 1655 | 1465220501016 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 1655 | 1465220501018 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a26000 == 31 [pid = 1655] [id = 588] 06:41:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124072800) [pid = 1655] [serial = 1764] [outer = 0x0] 06:41:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124423000) [pid = 1655] [serial = 1765] [outer = 0x124072800] 06:41:41 INFO - PROCESS | 1655 | 1465220501044 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1244a3400) [pid = 1655] [serial = 1766] [outer = 0x124072800] 06:41:41 INFO - PROCESS | 1655 | 1465220501342 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 520ms 06:41:41 INFO - PROCESS | 1655 | 1465220501378 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 1655 | 1465220501379 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:41:41 INFO - PROCESS | 1655 | 1465220501381 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 1655 | 1465220501384 Marionette TRACE conn2 <- [1,2326,null,{}] 06:41:41 INFO - PROCESS | 1655 | 1465220501389 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:41 INFO - PROCESS | 1655 | 1465220501391 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:41 INFO - PROCESS | 1655 | 1465220501487 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:41:41 INFO - PROCESS | 1655 | 1465220501491 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 1655 | 1465220501492 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x1266a5800 == 32 [pid = 1655] [id = 589] 06:41:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124425400) [pid = 1655] [serial = 1767] [outer = 0x0] 06:41:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1244b2800) [pid = 1655] [serial = 1768] [outer = 0x124425400] 06:41:41 INFO - PROCESS | 1655 | 1465220501517 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x124a53400) [pid = 1655] [serial = 1769] [outer = 0x124425400] 06:41:41 INFO - PROCESS | 1655 | 1465220501874 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 524ms 06:41:41 INFO - PROCESS | 1655 | 1465220501906 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 1655 | 1465220501907 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:41:41 INFO - PROCESS | 1655 | 1465220501915 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 1655 | 1465220501916 Marionette TRACE conn2 <- [1,2330,null,{}] 06:41:41 INFO - PROCESS | 1655 | 1465220501918 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:41 INFO - PROCESS | 1655 | 1465220501922 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:42 INFO - PROCESS | 1655 | 1465220502030 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:41:42 INFO - PROCESS | 1655 | 1465220502070 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 1655 | 1465220502071 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x129562000 == 33 [pid = 1655] [id = 590] 06:41:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1250be800) [pid = 1655] [serial = 1770] [outer = 0x0] 06:41:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x126806800) [pid = 1655] [serial = 1771] [outer = 0x1250be800] 06:41:42 INFO - PROCESS | 1655 | 1465220502097 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1278dac00) [pid = 1655] [serial = 1772] [outer = 0x1250be800] 06:41:42 INFO - PROCESS | 1655 | 1465220502430 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 570ms 06:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:41:42 INFO - PROCESS | 1655 | 1465220502489 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:41:42 INFO - PROCESS | 1655 | 1465220502490 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:41:42 INFO - PROCESS | 1655 | 1465220502493 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 1655 | 1465220502494 Marionette TRACE conn2 <- [1,2334,null,{}] 06:41:42 INFO - PROCESS | 1655 | 1465220502496 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:42 INFO - PROCESS | 1655 | 1465220502497 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:42 INFO - PROCESS | 1655 | 1465220502596 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:41:42 INFO - PROCESS | 1655 | 1465220502599 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:42 INFO - PROCESS | 1655 | 1465220502601 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9c7800 == 34 [pid = 1655] [id = 591] 06:41:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1265c1000) [pid = 1655] [serial = 1773] [outer = 0x0] 06:41:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x127a2ac00) [pid = 1655] [serial = 1774] [outer = 0x1265c1000] 06:41:42 INFO - PROCESS | 1655 | 1465220502626 Marionette DEBUG loaded listener.js 06:41:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1292eb800) [pid = 1655] [serial = 1775] [outer = 0x1265c1000] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x129773c00) [pid = 1655] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119741800) [pid = 1655] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x113baac00) [pid = 1655] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x117655800) [pid = 1655] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11274cc00) [pid = 1655] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x121422800) [pid = 1655] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1278d2000) [pid = 1655] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x127a29c00) [pid = 1655] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11291d400) [pid = 1655] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x110e62400) [pid = 1655] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1278d1800) [pid = 1655] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1189b0000) [pid = 1655] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12662bc00) [pid = 1655] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118635400) [pid = 1655] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:41:43 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1297b2800) [pid = 1655] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:41:43 INFO - PROCESS | 1655 | 1465220503144 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 669ms 06:41:43 INFO - PROCESS | 1655 | 1465220503163 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 1655 | 1465220503164 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:41:43 INFO - PROCESS | 1655 | 1465220503167 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - PROCESS | 1655 | 1465220503170 Marionette TRACE conn2 <- [1,2338,null,{}] 06:41:43 INFO - PROCESS | 1655 | 1465220503172 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:43 INFO - PROCESS | 1655 | 1465220503173 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:43 INFO - PROCESS | 1655 | 1465220503248 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:41:43 INFO - PROCESS | 1655 | 1465220503254 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 1655 | 1465220503255 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad2f000 == 35 [pid = 1655] [id = 592] 06:41:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x115e57000) [pid = 1655] [serial = 1776] [outer = 0x0] 06:41:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11827e000) [pid = 1655] [serial = 1777] [outer = 0x115e57000] 06:41:43 INFO - PROCESS | 1655 | 1465220503280 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126637c00) [pid = 1655] [serial = 1778] [outer = 0x115e57000] 06:41:43 INFO - PROCESS | 1655 | 1465220503639 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 521ms 06:41:43 INFO - PROCESS | 1655 | 1465220503688 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:41:43 INFO - PROCESS | 1655 | 1465220503698 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:41:43 INFO - PROCESS | 1655 | 1465220503700 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:41:43 INFO - PROCESS | 1655 | 1465220503701 Marionette TRACE conn2 <- [1,2342,null,{}] 06:41:43 INFO - PROCESS | 1655 | 1465220503703 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:43 INFO - PROCESS | 1655 | 1465220503704 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:43 INFO - PROCESS | 1655 | 1465220503778 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:41:43 INFO - PROCESS | 1655 | 1465220503781 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 1655 | 1465220503783 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b576000 == 36 [pid = 1655] [id = 593] 06:41:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1189b0000) [pid = 1655] [serial = 1779] [outer = 0x0] 06:41:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1292f5000) [pid = 1655] [serial = 1780] [outer = 0x1189b0000] 06:41:43 INFO - PROCESS | 1655 | 1465220503810 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x129711000) [pid = 1655] [serial = 1781] [outer = 0x1189b0000] 06:41:44 INFO - PROCESS | 1655 | 1465220504140 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 469ms 06:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:41:44 INFO - PROCESS | 1655 | 1465220504170 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 1655 | 1465220504171 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:41:44 INFO - PROCESS | 1655 | 1465220504173 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 1655 | 1465220504174 Marionette TRACE conn2 <- [1,2346,null,{}] 06:41:44 INFO - PROCESS | 1655 | 1465220504176 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:44 INFO - PROCESS | 1655 | 1465220504177 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:44 INFO - PROCESS | 1655 | 1465220504253 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:41:44 INFO - PROCESS | 1655 | 1465220504257 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 1655 | 1465220504258 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf46800 == 37 [pid = 1655] [id = 594] 06:41:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x129711400) [pid = 1655] [serial = 1782] [outer = 0x0] 06:41:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1297aa000) [pid = 1655] [serial = 1783] [outer = 0x129711400] 06:41:44 INFO - PROCESS | 1655 | 1465220504283 Marionette DEBUG loaded listener.js 06:41:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12a82a400) [pid = 1655] [serial = 1784] [outer = 0x129711400] 06:41:44 INFO - PROCESS | 1655 | 1465220504726 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 06:41:44 INFO - PROCESS | 1655 | 1465220504744 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 1655 | 1465220504746 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:41:44 INFO - PROCESS | 1655 | 1465220504763 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 1655 | 1465220504766 Marionette TRACE conn2 <- [1,2350,null,{}] 06:41:44 INFO - PROCESS | 1655 | 1465220504772 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:44 INFO - PROCESS | 1655 | 1465220504774 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:44 INFO - PROCESS | 1655 | 1465220504912 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:41:44 INFO - PROCESS | 1655 | 1465220504927 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 1655 | 1465220504929 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c86f000 == 38 [pid = 1655] [id = 595] 06:41:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1184eb400) [pid = 1655] [serial = 1785] [outer = 0x0] 06:41:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12aadb000) [pid = 1655] [serial = 1786] [outer = 0x1184eb400] 06:41:44 INFO - PROCESS | 1655 | 1465220504972 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12b588400) [pid = 1655] [serial = 1787] [outer = 0x1184eb400] 06:41:45 INFO - PROCESS | 1655 | 1465220505606 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 937ms 06:41:45 INFO - PROCESS | 1655 | 1465220505689 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 1655 | 1465220505692 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:41:45 INFO - PROCESS | 1655 | 1465220505695 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 1655 | 1465220505698 Marionette TRACE conn2 <- [1,2354,null,{}] 06:41:45 INFO - PROCESS | 1655 | 1465220505702 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:45 INFO - PROCESS | 1655 | 1465220505703 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:45 INFO - PROCESS | 1655 | 1465220505813 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:41:45 INFO - PROCESS | 1655 | 1465220505873 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:45 INFO - PROCESS | 1655 | 1465220505874 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x11837b000 == 39 [pid = 1655] [id = 596] 06:41:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x115e5bc00) [pid = 1655] [serial = 1788] [outer = 0x0] 06:41:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116a75c00) [pid = 1655] [serial = 1789] [outer = 0x115e5bc00] 06:41:45 INFO - PROCESS | 1655 | 1465220505906 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118272400) [pid = 1655] [serial = 1790] [outer = 0x115e5bc00] 06:41:46 INFO - PROCESS | 1655 | 1465220506456 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 775ms 06:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:41:46 INFO - PROCESS | 1655 | 1465220506470 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:41:46 INFO - PROCESS | 1655 | 1465220506473 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:41:46 INFO - PROCESS | 1655 | 1465220506478 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:41:46 INFO - PROCESS | 1655 | 1465220506479 Marionette TRACE conn2 <- [1,2358,null,{}] 06:41:46 INFO - PROCESS | 1655 | 1465220506511 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:46 INFO - PROCESS | 1655 | 1465220506513 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:46 INFO - PROCESS | 1655 | 1465220506733 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:41:46 INFO - PROCESS | 1655 | 1465220506827 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 1655 | 1465220506829 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x1162b6800 == 40 [pid = 1655] [id = 597] 06:41:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x116118800) [pid = 1655] [serial = 1791] [outer = 0x0] 06:41:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x116961400) [pid = 1655] [serial = 1792] [outer = 0x116118800] 06:41:46 INFO - PROCESS | 1655 | 1465220506860 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x118047c00) [pid = 1655] [serial = 1793] [outer = 0x116118800] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf46800 == 39 [pid = 1655] [id = 594] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12b576000 == 38 [pid = 1655] [id = 593] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad2f000 == 37 [pid = 1655] [id = 592] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9c7800 == 36 [pid = 1655] [id = 591] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x129562000 == 35 [pid = 1655] [id = 590] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x1266a5800 == 34 [pid = 1655] [id = 589] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x124a26000 == 33 [pid = 1655] [id = 588] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x121454800 == 32 [pid = 1655] [id = 587] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x1186a7000 == 31 [pid = 1655] [id = 586] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x116ac0000 == 30 [pid = 1655] [id = 585] 06:41:47 INFO - PROCESS | 1655 | --DOCSHELL 0x1192ba000 == 29 [pid = 1655] [id = 584] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12a97e400) [pid = 1655] [serial = 1729] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12aa54c00) [pid = 1655] [serial = 1730] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12aae3000) [pid = 1655] [serial = 1733] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x124402400) [pid = 1655] [serial = 1706] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1164ecc00) [pid = 1655] [serial = 1693] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11895e800) [pid = 1655] [serial = 1723] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x116793c00) [pid = 1655] [serial = 1697] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x128fb2800) [pid = 1655] [serial = 1724] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1297aec00) [pid = 1655] [serial = 1727] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12970d800) [pid = 1655] [serial = 1718] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128fbc400) [pid = 1655] [serial = 1691] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12476e000) [pid = 1655] [serial = 1709] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x113b3b000) [pid = 1655] [serial = 1720] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1292ec400) [pid = 1655] [serial = 1715] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118186000) [pid = 1655] [serial = 1721] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11973e800) [pid = 1655] [serial = 1702] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x113b3d800) [pid = 1655] [serial = 1696] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12442f000) [pid = 1655] [serial = 1708] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x126632c00) [pid = 1655] [serial = 1711] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1292f2c00) [pid = 1655] [serial = 1717] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x118891800) [pid = 1655] [serial = 1700] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x126c4bc00) [pid = 1655] [serial = 1712] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1175a5400) [pid = 1655] [serial = 1694] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x129771800) [pid = 1655] [serial = 1726] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119c52c00) [pid = 1655] [serial = 1703] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x127a2f000) [pid = 1655] [serial = 1714] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1186b8400) [pid = 1655] [serial = 1699] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x121539400) [pid = 1655] [serial = 1705] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x127a32400) [pid = 1655] [serial = 1690] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12aa59c00) [pid = 1655] [serial = 1732] [outer = 0x0] [url = about:blank] 06:41:47 INFO - PROCESS | 1655 | 1465220507408 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 975ms 06:41:47 INFO - PROCESS | 1655 | 1465220507453 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:41:47 INFO - PROCESS | 1655 | 1465220507455 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:41:47 INFO - PROCESS | 1655 | 1465220507458 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 1655 | 1465220507460 Marionette TRACE conn2 <- [1,2362,null,{}] 06:41:47 INFO - PROCESS | 1655 | 1465220507463 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:47 INFO - PROCESS | 1655 | 1465220507464 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:47 INFO - PROCESS | 1655 | 1465220507529 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:41:47 INFO - PROCESS | 1655 | 1465220507537 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 1655 | 1465220507538 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e22000 == 30 [pid = 1655] [id = 598] 06:41:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x118187800) [pid = 1655] [serial = 1794] [outer = 0x0] 06:41:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1186bc800) [pid = 1655] [serial = 1795] [outer = 0x118187800] 06:41:47 INFO - PROCESS | 1655 | 1465220507560 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1189aa000) [pid = 1655] [serial = 1796] [outer = 0x118187800] 06:41:48 INFO - PROCESS | 1655 | 1465220508046 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 623ms 06:41:48 INFO - PROCESS | 1655 | 1465220508092 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:41:48 INFO - PROCESS | 1655 | 1465220508095 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:41:48 INFO - PROCESS | 1655 | 1465220508101 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 1655 | 1465220508103 Marionette TRACE conn2 <- [1,2366,null,{}] 06:41:48 INFO - PROCESS | 1655 | 1465220508106 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:48 INFO - PROCESS | 1655 | 1465220508109 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:48 INFO - PROCESS | 1655 | 1465220508231 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:41:48 INFO - PROCESS | 1655 | 1465220508315 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 1655 | 1465220508317 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x122028000 == 31 [pid = 1655] [id = 599] 06:41:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x118355800) [pid = 1655] [serial = 1797] [outer = 0x0] 06:41:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x121418c00) [pid = 1655] [serial = 1798] [outer = 0x118355800] 06:41:48 INFO - PROCESS | 1655 | 1465220508343 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1217d0400) [pid = 1655] [serial = 1799] [outer = 0x118355800] 06:41:48 INFO - PROCESS | 1655 | 1465220508682 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 624ms 06:41:48 INFO - PROCESS | 1655 | 1465220508724 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 1655 | 1465220508726 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:41:48 INFO - PROCESS | 1655 | 1465220508734 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 1655 | 1465220508737 Marionette TRACE conn2 <- [1,2370,null,{}] 06:41:48 INFO - PROCESS | 1655 | 1465220508740 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:48 INFO - PROCESS | 1655 | 1465220508742 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:48 INFO - PROCESS | 1655 | 1465220508849 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:41:48 INFO - PROCESS | 1655 | 1465220508855 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:48 INFO - PROCESS | 1655 | 1465220508856 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x128fda800 == 32 [pid = 1655] [id = 600] 06:41:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1189a9800) [pid = 1655] [serial = 1800] [outer = 0x0] 06:41:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12435fc00) [pid = 1655] [serial = 1801] [outer = 0x1189a9800] 06:41:48 INFO - PROCESS | 1655 | 1465220508881 Marionette DEBUG loaded listener.js 06:41:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1265be800) [pid = 1655] [serial = 1802] [outer = 0x1189a9800] 06:41:49 INFO - PROCESS | 1655 | 1465220509207 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 525ms 06:41:49 INFO - PROCESS | 1655 | 1465220509255 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 1655 | 1465220509256 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:41:49 INFO - PROCESS | 1655 | 1465220509259 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 1655 | 1465220509260 Marionette TRACE conn2 <- [1,2374,null,{}] 06:41:49 INFO - PROCESS | 1655 | 1465220509262 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 1655 | 1465220509263 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:49 INFO - PROCESS | 1655 | 1465220509342 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:41:49 INFO - PROCESS | 1655 | 1465220509345 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 1655 | 1465220509347 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0f800 == 33 [pid = 1655] [id = 601] 06:41:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x115e4f800) [pid = 1655] [serial = 1803] [outer = 0x0] 06:41:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126635400) [pid = 1655] [serial = 1804] [outer = 0x115e4f800] 06:41:49 INFO - PROCESS | 1655 | 1465220509380 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1278d7c00) [pid = 1655] [serial = 1805] [outer = 0x115e4f800] 06:41:49 INFO - PROCESS | 1655 | 1465220509782 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 572ms 06:41:49 INFO - PROCESS | 1655 | 1465220509832 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:41:49 INFO - PROCESS | 1655 | 1465220509834 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:41:49 INFO - PROCESS | 1655 | 1465220509838 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:41:49 INFO - PROCESS | 1655 | 1465220509840 Marionette TRACE conn2 <- [1,2378,null,{}] 06:41:49 INFO - PROCESS | 1655 | 1465220509843 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:49 INFO - PROCESS | 1655 | 1465220509845 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:50 INFO - PROCESS | 1655 | 1465220510003 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:41:50 INFO - PROCESS | 1655 | 1465220510029 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 1655 | 1465220510035 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12786e000 == 34 [pid = 1655] [id = 602] 06:41:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1292f1c00) [pid = 1655] [serial = 1806] [outer = 0x0] 06:41:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1292f7800) [pid = 1655] [serial = 1807] [outer = 0x1292f1c00] 06:41:50 INFO - PROCESS | 1655 | 1465220510088 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1297adc00) [pid = 1655] [serial = 1808] [outer = 0x1292f1c00] 06:41:50 INFO - PROCESS | 1655 | 1465220510549 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 720ms 06:41:50 INFO - PROCESS | 1655 | 1465220510557 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:41:50 INFO - PROCESS | 1655 | 1465220510558 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:41:50 INFO - PROCESS | 1655 | 1465220510561 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 1655 | 1465220510562 Marionette TRACE conn2 <- [1,2382,null,{}] 06:41:50 INFO - PROCESS | 1655 | 1465220510564 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:50 INFO - PROCESS | 1655 | 1465220510567 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:50 INFO - PROCESS | 1655 | 1465220510694 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:41:50 INFO - PROCESS | 1655 | 1465220510711 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:50 INFO - PROCESS | 1655 | 1465220510712 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf52000 == 35 [pid = 1655] [id = 603] 06:41:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12687ec00) [pid = 1655] [serial = 1809] [outer = 0x0] 06:41:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a97f400) [pid = 1655] [serial = 1810] [outer = 0x12687ec00] 06:41:50 INFO - PROCESS | 1655 | 1465220510736 Marionette DEBUG loaded listener.js 06:41:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aae0c00) [pid = 1655] [serial = 1811] [outer = 0x12687ec00] 06:41:51 INFO - PROCESS | 1655 | 1465220511074 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 521ms 06:41:51 INFO - PROCESS | 1655 | 1465220511084 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:41:51 INFO - PROCESS | 1655 | 1465220511086 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:41:51 INFO - PROCESS | 1655 | 1465220511088 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 1655 | 1465220511089 Marionette TRACE conn2 <- [1,2386,null,{}] 06:41:51 INFO - PROCESS | 1655 | 1465220511092 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:51 INFO - PROCESS | 1655 | 1465220511093 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:51 INFO - PROCESS | 1655 | 1465220511190 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:41:51 INFO - PROCESS | 1655 | 1465220511202 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 1655 | 1465220511203 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x119f0a800 == 36 [pid = 1655] [id = 604] 06:41:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12afd8000) [pid = 1655] [serial = 1812] [outer = 0x0] 06:41:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12b588c00) [pid = 1655] [serial = 1813] [outer = 0x12afd8000] 06:41:51 INFO - PROCESS | 1655 | 1465220511228 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12b58e800) [pid = 1655] [serial = 1814] [outer = 0x12afd8000] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x118634000) [pid = 1655] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1265c1000) [pid = 1655] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x115e57000) [pid = 1655] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x129711400) [pid = 1655] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x121948800) [pid = 1655] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1189b0000) [pid = 1655] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x126634800) [pid = 1655] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12a829800) [pid = 1655] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12aadc000) [pid = 1655] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11695ec00) [pid = 1655] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124072800) [pid = 1655] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1250be800) [pid = 1655] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119736000) [pid = 1655] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x118184c00) [pid = 1655] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x115cf0000) [pid = 1655] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119739800) [pid = 1655] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:41:51 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x124425400) [pid = 1655] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:41:51 INFO - PROCESS | 1655 | 1465220511650 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 569ms 06:41:51 INFO - PROCESS | 1655 | 1465220511658 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:41:51 INFO - PROCESS | 1655 | 1465220511660 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:41:51 INFO - PROCESS | 1655 | 1465220511662 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:41:51 INFO - PROCESS | 1655 | 1465220511663 Marionette TRACE conn2 <- [1,2390,null,{}] 06:41:51 INFO - PROCESS | 1655 | 1465220511665 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:51 INFO - PROCESS | 1655 | 1465220511668 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:51 INFO - PROCESS | 1655 | 1465220511758 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:41:51 INFO - PROCESS | 1655 | 1465220511761 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 1655 | 1465220511763 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12787d800 == 37 [pid = 1655] [id = 605] 06:41:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x116285000) [pid = 1655] [serial = 1815] [outer = 0x0] 06:41:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1186b8800) [pid = 1655] [serial = 1816] [outer = 0x116285000] 06:41:51 INFO - PROCESS | 1655 | 1465220511789 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x124763400) [pid = 1655] [serial = 1817] [outer = 0x116285000] 06:41:52 INFO - PROCESS | 1655 | 1465220512138 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 523ms 06:41:52 INFO - PROCESS | 1655 | 1465220512186 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 1655 | 1465220512187 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:41:52 INFO - PROCESS | 1655 | 1465220512189 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 1655 | 1465220512190 Marionette TRACE conn2 <- [1,2394,null,{}] 06:41:52 INFO - PROCESS | 1655 | 1465220512192 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:52 INFO - PROCESS | 1655 | 1465220512193 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:52 INFO - PROCESS | 1655 | 1465220512276 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:41:52 INFO - PROCESS | 1655 | 1465220512279 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 1655 | 1465220512281 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c880000 == 38 [pid = 1655] [id = 606] 06:41:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1265c5800) [pid = 1655] [serial = 1818] [outer = 0x0] 06:41:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x129779800) [pid = 1655] [serial = 1819] [outer = 0x1265c5800] 06:41:52 INFO - PROCESS | 1655 | 1465220512306 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12b593c00) [pid = 1655] [serial = 1820] [outer = 0x1265c5800] 06:41:52 INFO - PROCESS | 1655 | 1465220512645 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 468ms 06:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:41:52 INFO - PROCESS | 1655 | 1465220512658 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:41:52 INFO - PROCESS | 1655 | 1465220512659 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:41:52 INFO - PROCESS | 1655 | 1465220512661 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 1655 | 1465220512662 Marionette TRACE conn2 <- [1,2398,null,{}] 06:41:52 INFO - PROCESS | 1655 | 1465220512664 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:52 INFO - PROCESS | 1655 | 1465220512666 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:52 INFO - PROCESS | 1655 | 1465220512755 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:41:52 INFO - PROCESS | 1655 | 1465220512758 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 1655 | 1465220512759 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cec3000 == 39 [pid = 1655] [id = 607] 06:41:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12b596c00) [pid = 1655] [serial = 1821] [outer = 0x0] 06:41:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12bbdb800) [pid = 1655] [serial = 1822] [outer = 0x12b596c00] 06:41:52 INFO - PROCESS | 1655 | 1465220512786 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12bbe3c00) [pid = 1655] [serial = 1823] [outer = 0x12b596c00] 06:41:53 INFO - PROCESS | 1655 | 1465220513142 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 523ms 06:41:53 INFO - PROCESS | 1655 | 1465220513191 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 1655 | 1465220513192 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:41:53 INFO - PROCESS | 1655 | 1465220513195 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 1655 | 1465220513196 Marionette TRACE conn2 <- [1,2402,null,{}] 06:41:53 INFO - PROCESS | 1655 | 1465220513199 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:53 INFO - PROCESS | 1655 | 1465220513200 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:53 INFO - PROCESS | 1655 | 1465220513293 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:41:53 INFO - PROCESS | 1655 | 1465220513296 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:53 INFO - PROCESS | 1655 | 1465220513297 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d3d9800 == 40 [pid = 1655] [id = 608] 06:41:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12bdc0400) [pid = 1655] [serial = 1824] [outer = 0x0] 06:41:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12bdcb800) [pid = 1655] [serial = 1825] [outer = 0x12bdc0400] 06:41:53 INFO - PROCESS | 1655 | 1465220513325 Marionette DEBUG loaded listener.js 06:41:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12bdd6000) [pid = 1655] [serial = 1826] [outer = 0x12bdc0400] 06:41:53 INFO - PROCESS | 1655 | 1465220513802 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 06:41:53 INFO - PROCESS | 1655 | 1465220513868 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 1655 | 1465220513872 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:41:53 INFO - PROCESS | 1655 | 1465220513877 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 1655 | 1465220513879 Marionette TRACE conn2 <- [1,2406,null,{}] 06:41:53 INFO - PROCESS | 1655 | 1465220513885 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:53 INFO - PROCESS | 1655 | 1465220513888 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:54 INFO - PROCESS | 1655 | 1465220514041 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:41:54 INFO - PROCESS | 1655 | 1465220514189 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 1655 | 1465220514191 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x119ca2800 == 41 [pid = 1655] [id = 609] 06:41:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x118046400) [pid = 1655] [serial = 1827] [outer = 0x0] 06:41:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x118346400) [pid = 1655] [serial = 1828] [outer = 0x118046400] 06:41:54 INFO - PROCESS | 1655 | 1465220514243 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118895400) [pid = 1655] [serial = 1829] [outer = 0x118046400] 06:41:54 INFO - PROCESS | 1655 | 1465220514653 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 824ms 06:41:54 INFO - PROCESS | 1655 | 1465220514700 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:41:54 INFO - PROCESS | 1655 | 1465220514703 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:41:54 INFO - PROCESS | 1655 | 1465220514707 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:41:54 INFO - PROCESS | 1655 | 1465220514709 Marionette TRACE conn2 <- [1,2410,null,{}] 06:41:54 INFO - PROCESS | 1655 | 1465220514712 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:54 INFO - PROCESS | 1655 | 1465220514714 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:54 INFO - PROCESS | 1655 | 1465220514818 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:41:54 INFO - PROCESS | 1655 | 1465220514878 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 1655 | 1465220514880 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x129548000 == 42 [pid = 1655] [id = 610] 06:41:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11973e800) [pid = 1655] [serial = 1830] [outer = 0x0] 06:41:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x121425800) [pid = 1655] [serial = 1831] [outer = 0x11973e800] 06:41:54 INFO - PROCESS | 1655 | 1465220514911 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124358c00) [pid = 1655] [serial = 1832] [outer = 0x11973e800] 06:41:55 INFO - PROCESS | 1655 | 1465220515380 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 720ms 06:41:55 INFO - PROCESS | 1655 | 1465220515427 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 1655 | 1465220515429 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:41:55 INFO - PROCESS | 1655 | 1465220515431 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - PROCESS | 1655 | 1465220515434 Marionette TRACE conn2 <- [1,2414,null,{}] 06:41:55 INFO - PROCESS | 1655 | 1465220515461 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:55 INFO - PROCESS | 1655 | 1465220515465 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:55 INFO - PROCESS | 1655 | 1465220515608 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:41:55 INFO - PROCESS | 1655 | 1465220515664 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 1655 | 1465220515666 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d3d0800 == 43 [pid = 1655] [id = 611] 06:41:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1278dfc00) [pid = 1655] [serial = 1833] [outer = 0x0] 06:41:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x128fb7400) [pid = 1655] [serial = 1834] [outer = 0x1278dfc00] 06:41:55 INFO - PROCESS | 1655 | 1465220515700 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x129778400) [pid = 1655] [serial = 1835] [outer = 0x1278dfc00] 06:41:56 INFO - PROCESS | 1655 | 1465220516138 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 722ms 06:41:56 INFO - PROCESS | 1655 | 1465220516154 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 1655 | 1465220516157 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:41:56 INFO - PROCESS | 1655 | 1465220516160 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 1655 | 1465220516161 Marionette TRACE conn2 <- [1,2418,null,{}] 06:41:56 INFO - PROCESS | 1655 | 1465220516165 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:56 INFO - PROCESS | 1655 | 1465220516167 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:56 INFO - PROCESS | 1655 | 1465220516303 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:41:56 INFO - PROCESS | 1655 | 1465220516433 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 1655 | 1465220516435 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da6a800 == 44 [pid = 1655] [id = 612] 06:41:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1297a4400) [pid = 1655] [serial = 1836] [outer = 0x0] 06:41:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12aadb400) [pid = 1655] [serial = 1837] [outer = 0x1297a4400] 06:41:56 INFO - PROCESS | 1655 | 1465220516484 Marionette DEBUG loaded listener.js 06:41:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12bbe1c00) [pid = 1655] [serial = 1838] [outer = 0x1297a4400] 06:41:56 INFO - PROCESS | 1655 | 1465220516994 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 874ms 06:41:57 INFO - PROCESS | 1655 | 1465220517034 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:41:57 INFO - PROCESS | 1655 | 1465220517037 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:41:57 INFO - PROCESS | 1655 | 1465220517040 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 1655 | 1465220517042 Marionette TRACE conn2 <- [1,2422,null,{}] 06:41:57 INFO - PROCESS | 1655 | 1465220517046 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:57 INFO - PROCESS | 1655 | 1465220517048 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:57 INFO - PROCESS | 1655 | 1465220517202 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:41:57 INFO - PROCESS | 1655 | 1465220517424 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:57 INFO - PROCESS | 1655 | 1465220517426 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x118325000 == 45 [pid = 1655] [id = 613] 06:41:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x111c8a800) [pid = 1655] [serial = 1839] [outer = 0x0] 06:41:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x116795c00) [pid = 1655] [serial = 1840] [outer = 0x111c8a800] 06:41:57 INFO - PROCESS | 1655 | 1465220517476 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x118354000) [pid = 1655] [serial = 1841] [outer = 0x111c8a800] 06:41:57 INFO - PROCESS | 1655 | 1465220517911 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 920ms 06:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:41:57 INFO - PROCESS | 1655 | 1465220517961 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:41:57 INFO - PROCESS | 1655 | 1465220517963 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:41:57 INFO - PROCESS | 1655 | 1465220517966 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:41:57 INFO - PROCESS | 1655 | 1465220517968 Marionette TRACE conn2 <- [1,2426,null,{}] 06:41:57 INFO - PROCESS | 1655 | 1465220517971 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:57 INFO - PROCESS | 1655 | 1465220517975 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:58 INFO - PROCESS | 1655 | 1465220518078 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12cec3000 == 44 [pid = 1655] [id = 607] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12c880000 == 43 [pid = 1655] [id = 606] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12787d800 == 42 [pid = 1655] [id = 605] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119f0a800 == 41 [pid = 1655] [id = 604] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf52000 == 40 [pid = 1655] [id = 603] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12786e000 == 39 [pid = 1655] [id = 602] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0f800 == 38 [pid = 1655] [id = 601] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x128fda800 == 37 [pid = 1655] [id = 600] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x122028000 == 36 [pid = 1655] [id = 599] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x117e22000 == 35 [pid = 1655] [id = 598] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x1162b6800 == 34 [pid = 1655] [id = 597] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11837b000 == 33 [pid = 1655] [id = 596] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12c86f000 == 32 [pid = 1655] [id = 595] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x118325000 == 31 [pid = 1655] [id = 613] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12da6a800 == 30 [pid = 1655] [id = 612] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12d3d0800 == 29 [pid = 1655] [id = 611] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x129548000 == 28 [pid = 1655] [id = 610] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12d3d9800 == 27 [pid = 1655] [id = 608] 06:41:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119ca2800 == 26 [pid = 1655] [id = 609] 06:41:58 INFO - PROCESS | 1655 | 1465220518788 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 1655 | 1465220518790 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x124423000) [pid = 1655] [serial = 1765] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x126806800) [pid = 1655] [serial = 1771] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x119c4f000) [pid = 1655] [serial = 1762] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11862e800) [pid = 1655] [serial = 1759] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1188fac00) [pid = 1655] [serial = 1760] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x116a77400) [pid = 1655] [serial = 1756] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118041400) [pid = 1655] [serial = 1757] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12141e400) [pid = 1655] [serial = 1754] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1197f1800) [pid = 1655] [serial = 1753] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1244b2800) [pid = 1655] [serial = 1768] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1189f7800) [pid = 1655] [serial = 1736] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1278dac00) [pid = 1655] [serial = 1772] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x127a2ac00) [pid = 1655] [serial = 1774] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118891400) [pid = 1655] [serial = 1735] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11827e000) [pid = 1655] [serial = 1777] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1297aa000) [pid = 1655] [serial = 1783] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12476bc00) [pid = 1655] [serial = 1739] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1292f5000) [pid = 1655] [serial = 1780] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x124426c00) [pid = 1655] [serial = 1738] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x129704400) [pid = 1655] [serial = 1742] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1292eb800) [pid = 1655] [serial = 1775] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x126c7e400) [pid = 1655] [serial = 1741] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x124a53400) [pid = 1655] [serial = 1769] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12aadc800) [pid = 1655] [serial = 1745] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12a97d800) [pid = 1655] [serial = 1744] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1244a3400) [pid = 1655] [serial = 1766] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12afe4000) [pid = 1655] [serial = 1748] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12afdbc00) [pid = 1655] [serial = 1747] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12aadb000) [pid = 1655] [serial = 1786] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1189fc400) [pid = 1655] [serial = 1751] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x118633c00) [pid = 1655] [serial = 1750] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x121537400) [pid = 1655] [serial = 1763] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x129711000) [pid = 1655] [serial = 1781] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12a82a400) [pid = 1655] [serial = 1784] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x126637c00) [pid = 1655] [serial = 1778] [outer = 0x0] [url = about:blank] 06:41:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x112653800 == 27 [pid = 1655] [id = 614] 06:41:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x112a7d400) [pid = 1655] [serial = 1842] [outer = 0x0] 06:41:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x113238400) [pid = 1655] [serial = 1843] [outer = 0x112a7d400] 06:41:58 INFO - PROCESS | 1655 | 1465220518888 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x114eed800) [pid = 1655] [serial = 1844] [outer = 0x112a7d400] 06:41:59 INFO - PROCESS | 1655 | 1465220519201 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1272ms 06:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:41:59 INFO - PROCESS | 1655 | 1465220519240 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 1655 | 1465220519242 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:41:59 INFO - PROCESS | 1655 | 1465220519245 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 1655 | 1465220519246 Marionette TRACE conn2 <- [1,2430,null,{}] 06:41:59 INFO - PROCESS | 1655 | 1465220519252 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:59 INFO - PROCESS | 1655 | 1465220519255 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:59 INFO - PROCESS | 1655 | 1465220519332 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:41:59 INFO - PROCESS | 1655 | 1465220519340 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 1655 | 1465220519342 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x118144800 == 28 [pid = 1655] [id = 615] 06:41:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x116790800) [pid = 1655] [serial = 1845] [outer = 0x0] 06:41:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1175a3000) [pid = 1655] [serial = 1846] [outer = 0x116790800] 06:41:59 INFO - PROCESS | 1655 | 1465220519394 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x118272800) [pid = 1655] [serial = 1847] [outer = 0x116790800] 06:41:59 INFO - PROCESS | 1655 | 1465220519746 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 524ms 06:41:59 INFO - PROCESS | 1655 | 1465220519771 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 1655 | 1465220519773 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:41:59 INFO - PROCESS | 1655 | 1465220519777 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 1655 | 1465220519778 Marionette TRACE conn2 <- [1,2434,null,{}] 06:41:59 INFO - PROCESS | 1655 | 1465220519780 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:41:59 INFO - PROCESS | 1655 | 1465220519782 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:59 INFO - PROCESS | 1655 | 1465220519862 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:41:59 INFO - PROCESS | 1655 | 1465220519868 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:59 INFO - PROCESS | 1655 | 1465220519870 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:41:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x119493000 == 29 [pid = 1655] [id = 616] 06:41:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11834e800) [pid = 1655] [serial = 1848] [outer = 0x0] 06:41:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1186bc000) [pid = 1655] [serial = 1849] [outer = 0x11834e800] 06:41:59 INFO - PROCESS | 1655 | 1465220519896 Marionette DEBUG loaded listener.js 06:41:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1189b0400) [pid = 1655] [serial = 1850] [outer = 0x11834e800] 06:42:00 INFO - PROCESS | 1655 | 1465220520273 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 518ms 06:42:00 INFO - PROCESS | 1655 | 1465220520296 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:42:00 INFO - PROCESS | 1655 | 1465220520297 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:42:00 INFO - PROCESS | 1655 | 1465220520303 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 1655 | 1465220520307 Marionette TRACE conn2 <- [1,2438,null,{}] 06:42:00 INFO - PROCESS | 1655 | 1465220520314 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 1655 | 1465220520317 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:00 INFO - PROCESS | 1655 | 1465220520395 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:42:00 INFO - PROCESS | 1655 | 1465220520403 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 1655 | 1465220520404 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x122028000 == 30 [pid = 1655] [id = 617] 06:42:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119736c00) [pid = 1655] [serial = 1851] [outer = 0x0] 06:42:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119c56c00) [pid = 1655] [serial = 1852] [outer = 0x119736c00] 06:42:00 INFO - PROCESS | 1655 | 1465220520429 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x121423c00) [pid = 1655] [serial = 1853] [outer = 0x119736c00] 06:42:00 INFO - PROCESS | 1655 | 1465220520769 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 477ms 06:42:00 INFO - PROCESS | 1655 | 1465220520778 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:42:00 INFO - PROCESS | 1655 | 1465220520780 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:42:00 INFO - PROCESS | 1655 | 1465220520782 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:42:00 INFO - PROCESS | 1655 | 1465220520786 Marionette TRACE conn2 <- [1,2442,null,{}] 06:42:00 INFO - PROCESS | 1655 | 1465220520790 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:00 INFO - PROCESS | 1655 | 1465220520791 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:00 INFO - PROCESS | 1655 | 1465220520872 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:42:00 INFO - PROCESS | 1655 | 1465220520943 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 1655 | 1465220520943 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a22000 == 31 [pid = 1655] [id = 618] 06:42:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x111e3d800) [pid = 1655] [serial = 1854] [outer = 0x0] 06:42:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1217d2c00) [pid = 1655] [serial = 1855] [outer = 0x111e3d800] 06:42:00 INFO - PROCESS | 1655 | 1465220520969 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x124359c00) [pid = 1655] [serial = 1856] [outer = 0x111e3d800] 06:42:01 INFO - PROCESS | 1655 | 1465220521306 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 573ms 06:42:01 INFO - PROCESS | 1655 | 1465220521356 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 1655 | 1465220521357 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:42:01 INFO - PROCESS | 1655 | 1465220521359 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 1655 | 1465220521360 Marionette TRACE conn2 <- [1,2446,null,{}] 06:42:01 INFO - PROCESS | 1655 | 1465220521363 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:01 INFO - PROCESS | 1655 | 1465220521364 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:01 INFO - PROCESS | 1655 | 1465220521457 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:42:01 INFO - PROCESS | 1655 | 1465220521494 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 1655 | 1465220521498 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12787b800 == 32 [pid = 1655] [id = 619] 06:42:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x118277000) [pid = 1655] [serial = 1857] [outer = 0x0] 06:42:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1244ae400) [pid = 1655] [serial = 1858] [outer = 0x118277000] 06:42:01 INFO - PROCESS | 1655 | 1465220521531 Marionette DEBUG loaded listener.js 06:42:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124a4e000) [pid = 1655] [serial = 1859] [outer = 0x118277000] 06:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 06:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:42:01 INFO - PROCESS | 1655 | 1465220521874 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:42:01 INFO - PROCESS | 1655 | 1465220521877 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 1655 | 1465220521879 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:42:01 INFO - PROCESS | 1655 | 1465220521881 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 1655 | 1465220521882 Marionette TRACE conn2 <- [1,2450,null,{}] 06:42:01 INFO - PROCESS | 1655 | 1465220521887 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:01 INFO - PROCESS | 1655 | 1465220521889 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:01 INFO - PROCESS | 1655 | 1465220521988 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:42:01 INFO - PROCESS | 1655 | 1465220521992 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 1655 | 1465220521993 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x116abf800 == 33 [pid = 1655] [id = 620] 06:42:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1244a5c00) [pid = 1655] [serial = 1860] [outer = 0x0] 06:42:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126633c00) [pid = 1655] [serial = 1861] [outer = 0x1244a5c00] 06:42:02 INFO - PROCESS | 1655 | 1465220522017 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126a0e000) [pid = 1655] [serial = 1862] [outer = 0x1244a5c00] 06:42:02 INFO - PROCESS | 1655 | 1465220522345 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 522ms 06:42:02 INFO - PROCESS | 1655 | 1465220522411 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 1655 | 1465220522412 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:42:02 INFO - PROCESS | 1655 | 1465220522415 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 1655 | 1465220522416 Marionette TRACE conn2 <- [1,2454,null,{}] 06:42:02 INFO - PROCESS | 1655 | 1465220522418 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:02 INFO - PROCESS | 1655 | 1465220522419 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:02 INFO - PROCESS | 1655 | 1465220522513 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:42:02 INFO - PROCESS | 1655 | 1465220522525 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:02 INFO - PROCESS | 1655 | 1465220522526 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa1d000 == 34 [pid = 1655] [id = 621] 06:42:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x111c28000) [pid = 1655] [serial = 1863] [outer = 0x0] 06:42:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1278dc000) [pid = 1655] [serial = 1864] [outer = 0x111c28000] 06:42:02 INFO - PROCESS | 1655 | 1465220522551 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x127a33800) [pid = 1655] [serial = 1865] [outer = 0x111c28000] 06:42:03 INFO - PROCESS | 1655 | 1465220523069 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1292f1c00) [pid = 1655] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12687ec00) [pid = 1655] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12afd8000) [pid = 1655] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1189a9800) [pid = 1655] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118187800) [pid = 1655] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116118800) [pid = 1655] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118355800) [pid = 1655] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x115e5bc00) [pid = 1655] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x115e4f800) [pid = 1655] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1184eb400) [pid = 1655] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12bdc0400) [pid = 1655] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12b596c00) [pid = 1655] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x116285000) [pid = 1655] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:42:03 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1265c5800) [pid = 1655] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 672ms 06:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:42:03 INFO - PROCESS | 1655 | 1465220523087 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:42:03 INFO - PROCESS | 1655 | 1465220523088 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:42:03 INFO - PROCESS | 1655 | 1465220523090 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 1655 | 1465220523091 Marionette TRACE conn2 <- [1,2458,null,{}] 06:42:03 INFO - PROCESS | 1655 | 1465220523094 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:03 INFO - PROCESS | 1655 | 1465220523095 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:03 INFO - PROCESS | 1655 | 1465220523168 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:42:03 INFO - PROCESS | 1655 | 1465220523171 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 1655 | 1465220523172 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x119c9d000 == 35 [pid = 1655] [id = 622] 06:42:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1164f3000) [pid = 1655] [serial = 1866] [outer = 0x0] 06:42:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1184eb800) [pid = 1655] [serial = 1867] [outer = 0x1164f3000] 06:42:03 INFO - PROCESS | 1655 | 1465220523198 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1250bdc00) [pid = 1655] [serial = 1868] [outer = 0x1164f3000] 06:42:03 INFO - PROCESS | 1655 | 1465220523509 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 468ms 06:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:42:03 INFO - PROCESS | 1655 | 1465220523559 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:42:03 INFO - PROCESS | 1655 | 1465220523560 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:42:03 INFO - PROCESS | 1655 | 1465220523563 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:42:03 INFO - PROCESS | 1655 | 1465220523564 Marionette TRACE conn2 <- [1,2462,null,{}] 06:42:03 INFO - PROCESS | 1655 | 1465220523567 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:03 INFO - PROCESS | 1655 | 1465220523570 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:03 INFO - PROCESS | 1655 | 1465220523645 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:42:03 INFO - PROCESS | 1655 | 1465220523706 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 1655 | 1465220523707 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad3a000 == 36 [pid = 1655] [id = 623] 06:42:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1169c0000) [pid = 1655] [serial = 1869] [outer = 0x0] 06:42:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x128fb1c00) [pid = 1655] [serial = 1870] [outer = 0x1169c0000] 06:42:03 INFO - PROCESS | 1655 | 1465220523732 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1292f5800) [pid = 1655] [serial = 1871] [outer = 0x1169c0000] 06:42:04 INFO - PROCESS | 1655 | 1465220524023 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 469ms 06:42:04 INFO - PROCESS | 1655 | 1465220524033 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 1655 | 1465220524036 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:42:04 INFO - PROCESS | 1655 | 1465220524045 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 1655 | 1465220524046 Marionette TRACE conn2 <- [1,2466,null,{}] 06:42:04 INFO - PROCESS | 1655 | 1465220524048 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:04 INFO - PROCESS | 1655 | 1465220524050 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:04 INFO - PROCESS | 1655 | 1465220524131 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:42:04 INFO - PROCESS | 1655 | 1465220524137 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 1655 | 1465220524138 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb1a800 == 37 [pid = 1655] [id = 624] 06:42:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x129705000) [pid = 1655] [serial = 1872] [outer = 0x0] 06:42:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x129770800) [pid = 1655] [serial = 1873] [outer = 0x129705000] 06:42:04 INFO - PROCESS | 1655 | 1465220524165 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1297b1400) [pid = 1655] [serial = 1874] [outer = 0x129705000] 06:42:04 INFO - PROCESS | 1655 | 1465220524514 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 517ms 06:42:04 INFO - PROCESS | 1655 | 1465220524563 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:42:04 INFO - PROCESS | 1655 | 1465220524572 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:42:04 INFO - PROCESS | 1655 | 1465220524574 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 1655 | 1465220524576 Marionette TRACE conn2 <- [1,2470,null,{}] 06:42:04 INFO - PROCESS | 1655 | 1465220524578 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:04 INFO - PROCESS | 1655 | 1465220524579 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:04 INFO - PROCESS | 1655 | 1465220524668 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:42:04 INFO - PROCESS | 1655 | 1465220524673 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:04 INFO - PROCESS | 1655 | 1465220524674 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ca9800 == 38 [pid = 1655] [id = 625] 06:42:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12a829000) [pid = 1655] [serial = 1875] [outer = 0x0] 06:42:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12aa52c00) [pid = 1655] [serial = 1876] [outer = 0x12a829000] 06:42:04 INFO - PROCESS | 1655 | 1465220524698 Marionette DEBUG loaded listener.js 06:42:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aae0400) [pid = 1655] [serial = 1877] [outer = 0x12a829000] 06:42:05 INFO - PROCESS | 1655 | 1465220525021 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 468ms 06:42:05 INFO - PROCESS | 1655 | 1465220525043 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:42:05 INFO - PROCESS | 1655 | 1465220525044 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:42:05 INFO - PROCESS | 1655 | 1465220525046 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 1655 | 1465220525048 Marionette TRACE conn2 <- [1,2474,null,{}] 06:42:05 INFO - PROCESS | 1655 | 1465220525051 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:05 INFO - PROCESS | 1655 | 1465220525052 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:05 INFO - PROCESS | 1655 | 1465220525178 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:42:05 INFO - PROCESS | 1655 | 1465220525243 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 1655 | 1465220525245 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x11674b000 == 39 [pid = 1655] [id = 626] 06:42:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x110f72c00) [pid = 1655] [serial = 1878] [outer = 0x0] 06:42:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11201cc00) [pid = 1655] [serial = 1879] [outer = 0x110f72c00] 06:42:05 INFO - PROCESS | 1655 | 1465220525278 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x113b3d000) [pid = 1655] [serial = 1880] [outer = 0x110f72c00] 06:42:05 INFO - PROCESS | 1655 | 1465220525827 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 823ms 06:42:05 INFO - PROCESS | 1655 | 1465220525871 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:42:05 INFO - PROCESS | 1655 | 1465220525874 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:42:05 INFO - PROCESS | 1655 | 1465220525878 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:42:05 INFO - PROCESS | 1655 | 1465220525880 Marionette TRACE conn2 <- [1,2478,null,{}] 06:42:05 INFO - PROCESS | 1655 | 1465220525884 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:05 INFO - PROCESS | 1655 | 1465220525885 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:06 INFO - PROCESS | 1655 | 1465220526005 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:42:06 INFO - PROCESS | 1655 | 1465220526152 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:06 INFO - PROCESS | 1655 | 1465220526155 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x121ad6800 == 40 [pid = 1655] [id = 627] 06:42:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x118355400) [pid = 1655] [serial = 1881] [outer = 0x0] 06:42:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x118633c00) [pid = 1655] [serial = 1882] [outer = 0x118355400] 06:42:06 INFO - PROCESS | 1655 | 1465220526206 Marionette DEBUG loaded listener.js 06:42:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1188f5000) [pid = 1655] [serial = 1883] [outer = 0x118355400] 06:42:06 INFO - PROCESS | 1655 | 1465220526790 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 924ms 06:42:06 INFO - PROCESS | 1655 | 1465220526803 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 1655 | 1465220526805 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:42:06 INFO - PROCESS | 1655 | 1465220526808 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 1655 | 1465220526809 Marionette TRACE conn2 <- [1,2482,null,{}] 06:42:06 INFO - PROCESS | 1655 | 1465220526812 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:06 INFO - PROCESS | 1655 | 1465220526813 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:06 INFO - PROCESS | 1655 | 1465220526926 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:42:07 INFO - PROCESS | 1655 | 1465220527115 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 1655 | 1465220527117 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f31800 == 41 [pid = 1655] [id = 628] 06:42:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1110b0800) [pid = 1655] [serial = 1884] [outer = 0x0] 06:42:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116a73000) [pid = 1655] [serial = 1885] [outer = 0x1110b0800] 06:42:07 INFO - PROCESS | 1655 | 1465220527156 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11827fc00) [pid = 1655] [serial = 1886] [outer = 0x1110b0800] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x121ca9800 == 40 [pid = 1655] [id = 625] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb1a800 == 39 [pid = 1655] [id = 624] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad3a000 == 38 [pid = 1655] [id = 623] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x119c9d000 == 37 [pid = 1655] [id = 622] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa1d000 == 36 [pid = 1655] [id = 621] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x116abf800 == 35 [pid = 1655] [id = 620] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12787b800 == 34 [pid = 1655] [id = 619] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x124a22000 == 33 [pid = 1655] [id = 618] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x122028000 == 32 [pid = 1655] [id = 617] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x119493000 == 31 [pid = 1655] [id = 616] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x118144800 == 30 [pid = 1655] [id = 615] 06:42:07 INFO - PROCESS | 1655 | --DOCSHELL 0x112653800 == 29 [pid = 1655] [id = 614] 06:42:07 INFO - PROCESS | 1655 | 1465220527652 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 869ms 06:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:42:07 INFO - PROCESS | 1655 | 1465220527678 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:42:07 INFO - PROCESS | 1655 | 1465220527680 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:42:07 INFO - PROCESS | 1655 | 1465220527684 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:42:07 INFO - PROCESS | 1655 | 1465220527687 Marionette TRACE conn2 <- [1,2486,null,{}] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12b593c00) [pid = 1655] [serial = 1820] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x129779800) [pid = 1655] [serial = 1819] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1278d7c00) [pid = 1655] [serial = 1805] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1292f7800) [pid = 1655] [serial = 1807] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12a97f400) [pid = 1655] [serial = 1810] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1297adc00) [pid = 1655] [serial = 1808] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12b588c00) [pid = 1655] [serial = 1813] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12435fc00) [pid = 1655] [serial = 1801] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1265be800) [pid = 1655] [serial = 1802] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1186bc800) [pid = 1655] [serial = 1795] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1189aa000) [pid = 1655] [serial = 1796] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x116961400) [pid = 1655] [serial = 1792] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118047c00) [pid = 1655] [serial = 1793] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x121418c00) [pid = 1655] [serial = 1798] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1217d0400) [pid = 1655] [serial = 1799] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x116a75c00) [pid = 1655] [serial = 1789] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118272400) [pid = 1655] [serial = 1790] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x126635400) [pid = 1655] [serial = 1804] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12b588400) [pid = 1655] [serial = 1787] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12aae0c00) [pid = 1655] [serial = 1811] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12bdcb800) [pid = 1655] [serial = 1825] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12bdd6000) [pid = 1655] [serial = 1826] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12bbe3c00) [pid = 1655] [serial = 1823] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x124763400) [pid = 1655] [serial = 1817] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1186b8800) [pid = 1655] [serial = 1816] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12bbdb800) [pid = 1655] [serial = 1822] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12b58e800) [pid = 1655] [serial = 1814] [outer = 0x0] [url = about:blank] 06:42:07 INFO - PROCESS | 1655 | 1465220527705 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:07 INFO - PROCESS | 1655 | 1465220527708 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:07 INFO - PROCESS | 1655 | 1465220527819 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:42:07 INFO - PROCESS | 1655 | 1465220527900 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 1655 | 1465220527902 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x116680000 == 30 [pid = 1655] [id = 629] 06:42:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x112249400) [pid = 1655] [serial = 1887] [outer = 0x0] 06:42:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x115cf5800) [pid = 1655] [serial = 1888] [outer = 0x112249400] 06:42:07 INFO - PROCESS | 1655 | 1465220527935 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x118041800) [pid = 1655] [serial = 1889] [outer = 0x112249400] 06:42:08 INFO - PROCESS | 1655 | 1465220528373 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 724ms 06:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:42:08 INFO - PROCESS | 1655 | 1465220528408 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 1655 | 1465220528411 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:42:08 INFO - PROCESS | 1655 | 1465220528414 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 1655 | 1465220528416 Marionette TRACE conn2 <- [1,2490,null,{}] 06:42:08 INFO - PROCESS | 1655 | 1465220528419 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:08 INFO - PROCESS | 1655 | 1465220528420 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:08 INFO - PROCESS | 1655 | 1465220528518 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:42:08 INFO - PROCESS | 1655 | 1465220528577 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 1655 | 1465220528579 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x121450000 == 31 [pid = 1655] [id = 630] 06:42:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119737000) [pid = 1655] [serial = 1890] [outer = 0x0] 06:42:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x121419400) [pid = 1655] [serial = 1891] [outer = 0x119737000] 06:42:08 INFO - PROCESS | 1655 | 1465220528611 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1217d0400) [pid = 1655] [serial = 1892] [outer = 0x119737000] 06:42:09 INFO - PROCESS | 1655 | 1465220529044 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 672ms 06:42:09 INFO - PROCESS | 1655 | 1465220529089 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 1655 | 1465220529093 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:42:09 INFO - PROCESS | 1655 | 1465220529097 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 1655 | 1465220529100 Marionette TRACE conn2 <- [1,2494,null,{}] 06:42:09 INFO - PROCESS | 1655 | 1465220529103 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:09 INFO - PROCESS | 1655 | 1465220529106 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:09 INFO - PROCESS | 1655 | 1465220529291 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:42:09 INFO - PROCESS | 1655 | 1465220529394 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:09 INFO - PROCESS | 1655 | 1465220529395 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x126c0e000 == 32 [pid = 1655] [id = 631] 06:42:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x115e55400) [pid = 1655] [serial = 1893] [outer = 0x0] 06:42:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12440d000) [pid = 1655] [serial = 1894] [outer = 0x115e55400] 06:42:09 INFO - PROCESS | 1655 | 1465220529447 Marionette DEBUG loaded listener.js 06:42:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1247f1c00) [pid = 1655] [serial = 1895] [outer = 0x115e55400] 06:42:09 INFO - PROCESS | 1655 | 1465220529894 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 822ms 06:42:09 INFO - PROCESS | 1655 | 1465220529920 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 1655 | 1465220529922 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:42:09 INFO - PROCESS | 1655 | 1465220529929 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 1655 | 1465220529934 Marionette TRACE conn2 <- [1,2498,null,{}] 06:42:09 INFO - PROCESS | 1655 | 1465220529937 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:09 INFO - PROCESS | 1655 | 1465220529940 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:10 INFO - PROCESS | 1655 | 1465220530039 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:42:10 INFO - PROCESS | 1655 | 1465220530096 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 1655 | 1465220530097 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x124a15800 == 33 [pid = 1655] [id = 632] 06:42:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1250c5c00) [pid = 1655] [serial = 1896] [outer = 0x0] 06:42:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126633000) [pid = 1655] [serial = 1897] [outer = 0x1250c5c00] 06:42:10 INFO - PROCESS | 1655 | 1465220530127 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x126c82400) [pid = 1655] [serial = 1898] [outer = 0x1250c5c00] 06:42:10 INFO - PROCESS | 1655 | 1465220530554 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 678ms 06:42:10 INFO - PROCESS | 1655 | 1465220530604 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:42:10 INFO - PROCESS | 1655 | 1465220530607 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:42:10 INFO - PROCESS | 1655 | 1465220530610 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:42:10 INFO - PROCESS | 1655 | 1465220530612 Marionette TRACE conn2 <- [1,2502,null,{}] 06:42:10 INFO - PROCESS | 1655 | 1465220530616 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:10 INFO - PROCESS | 1655 | 1465220530618 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:10 INFO - PROCESS | 1655 | 1465220530732 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:42:10 INFO - PROCESS | 1655 | 1465220530802 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 1655 | 1465220530803 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa87800 == 34 [pid = 1655] [id = 633] 06:42:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126c52400) [pid = 1655] [serial = 1899] [outer = 0x0] 06:42:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x128fb6400) [pid = 1655] [serial = 1900] [outer = 0x126c52400] 06:42:10 INFO - PROCESS | 1655 | 1465220530833 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x129704400) [pid = 1655] [serial = 1901] [outer = 0x126c52400] 06:42:11 INFO - PROCESS | 1655 | 1465220531239 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 676ms 06:42:11 INFO - PROCESS | 1655 | 1465220531285 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 1655 | 1465220531287 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:42:11 INFO - PROCESS | 1655 | 1465220531289 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 1655 | 1465220531290 Marionette TRACE conn2 <- [1,2506,null,{}] 06:42:11 INFO - PROCESS | 1655 | 1465220531293 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:11 INFO - PROCESS | 1655 | 1465220531294 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:11 INFO - PROCESS | 1655 | 1465220531386 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:42:11 INFO - PROCESS | 1655 | 1465220531458 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 1655 | 1465220531463 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0f800 == 35 [pid = 1655] [id = 634] 06:42:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1297af000) [pid = 1655] [serial = 1902] [outer = 0x0] 06:42:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a82a400) [pid = 1655] [serial = 1903] [outer = 0x1297af000] 06:42:11 INFO - PROCESS | 1655 | 1465220531502 Marionette DEBUG loaded listener.js 06:42:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aa55000) [pid = 1655] [serial = 1904] [outer = 0x1297af000] 06:42:11 INFO - PROCESS | 1655 | 1465220531938 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 06:42:11 INFO - PROCESS | 1655 | 1465220531960 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:42:11 INFO - PROCESS | 1655 | 1465220531961 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:42:11 INFO - PROCESS | 1655 | 1465220531963 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 1655 | 1465220531965 Marionette TRACE conn2 <- [1,2510,null,{}] 06:42:11 INFO - PROCESS | 1655 | 1465220531967 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:11 INFO - PROCESS | 1655 | 1465220531969 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:12 INFO - PROCESS | 1655 | 1465220532084 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:42:12 INFO - PROCESS | 1655 | 1465220532181 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:12 INFO - PROCESS | 1655 | 1465220532183 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c278000 == 36 [pid = 1655] [id = 635] 06:42:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1186bd000) [pid = 1655] [serial = 1905] [outer = 0x0] 06:42:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12afd9000) [pid = 1655] [serial = 1906] [outer = 0x1186bd000] 06:42:12 INFO - PROCESS | 1655 | 1465220532213 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12bbd9000) [pid = 1655] [serial = 1907] [outer = 0x1186bd000] 06:42:12 INFO - PROCESS | 1655 | 1465220532676 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 722ms 06:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:42:12 INFO - PROCESS | 1655 | 1465220532688 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 1655 | 1465220532690 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:42:12 INFO - PROCESS | 1655 | 1465220532693 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 1655 | 1465220532695 Marionette TRACE conn2 <- [1,2514,null,{}] 06:42:12 INFO - PROCESS | 1655 | 1465220532699 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:12 INFO - PROCESS | 1655 | 1465220532701 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:12 INFO - PROCESS | 1655 | 1465220532841 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:42:13 INFO - PROCESS | 1655 | 1465220533009 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 1655 | 1465220533011 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x116993800 == 37 [pid = 1655] [id = 636] 06:42:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11201b400) [pid = 1655] [serial = 1908] [outer = 0x0] 06:42:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x113d04800) [pid = 1655] [serial = 1909] [outer = 0x11201b400] 06:42:13 INFO - PROCESS | 1655 | 1465220533064 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118350400) [pid = 1655] [serial = 1910] [outer = 0x11201b400] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x116f31800 == 36 [pid = 1655] [id = 628] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x11674b000 == 35 [pid = 1655] [id = 626] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x121ad6800 == 34 [pid = 1655] [id = 627] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x12c278000 == 33 [pid = 1655] [id = 635] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0f800 == 32 [pid = 1655] [id = 634] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa87800 == 31 [pid = 1655] [id = 633] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x124a15800 == 30 [pid = 1655] [id = 632] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x126c0e000 == 29 [pid = 1655] [id = 631] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x121450000 == 28 [pid = 1655] [id = 630] 06:42:13 INFO - PROCESS | 1655 | --DOCSHELL 0x116680000 == 27 [pid = 1655] [id = 629] 06:42:14 INFO - PROCESS | 1655 | 1465220534089 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1425ms 06:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:42:14 INFO - PROCESS | 1655 | 1465220534119 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 1655 | 1465220534122 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:42:14 INFO - PROCESS | 1655 | 1465220534125 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 1655 | 1465220534127 Marionette TRACE conn2 <- [1,2518,null,{}] 06:42:14 INFO - PROCESS | 1655 | 1465220534131 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:14 INFO - PROCESS | 1655 | 1465220534133 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:14 INFO - PROCESS | 1655 | 1465220534221 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:42:14 INFO - PROCESS | 1655 | 1465220534226 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 1655 | 1465220534227 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x116f27800 == 28 [pid = 1655] [id = 637] 06:42:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x115cf6400) [pid = 1655] [serial = 1911] [outer = 0x0] 06:42:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116630000) [pid = 1655] [serial = 1912] [outer = 0x115cf6400] 06:42:14 INFO - PROCESS | 1655 | 1465220534260 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1122b6800) [pid = 1655] [serial = 1913] [outer = 0x115cf6400] 06:42:14 INFO - PROCESS | 1655 | 1465220534668 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 574ms 06:42:14 INFO - PROCESS | 1655 | 1465220534700 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:42:14 INFO - PROCESS | 1655 | 1465220534709 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:42:14 INFO - PROCESS | 1655 | 1465220534715 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 1655 | 1465220534718 Marionette TRACE conn2 <- [1,2522,null,{}] 06:42:14 INFO - PROCESS | 1655 | 1465220534723 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:14 INFO - PROCESS | 1655 | 1465220534725 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:14 INFO - PROCESS | 1655 | 1465220534853 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:42:14 INFO - PROCESS | 1655 | 1465220534870 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 1655 | 1465220534872 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x119d96800 == 29 [pid = 1655] [id = 638] 06:42:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x118348400) [pid = 1655] [serial = 1914] [outer = 0x0] 06:42:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x118350c00) [pid = 1655] [serial = 1915] [outer = 0x118348400] 06:42:14 INFO - PROCESS | 1655 | 1465220534918 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1186c2c00) [pid = 1655] [serial = 1916] [outer = 0x118348400] 06:42:15 INFO - PROCESS | 1655 | 1465220535335 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 675ms 06:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:42:15 INFO - PROCESS | 1655 | 1465220535390 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 1655 | 1465220535391 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:42:15 INFO - PROCESS | 1655 | 1465220535393 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 1655 | 1465220535404 Marionette TRACE conn2 <- [1,2526,null,{}] 06:42:15 INFO - PROCESS | 1655 | 1465220535413 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 1655 | 1465220535416 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:15 INFO - PROCESS | 1655 | 1465220535496 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:42:15 INFO - PROCESS | 1655 | 1465220535527 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:15 INFO - PROCESS | 1655 | 1465220535529 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x126c0e000 == 30 [pid = 1655] [id = 639] 06:42:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1110b1400) [pid = 1655] [serial = 1917] [outer = 0x0] 06:42:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12141b000) [pid = 1655] [serial = 1918] [outer = 0x1110b1400] 06:42:15 INFO - PROCESS | 1655 | 1465220535557 Marionette DEBUG loaded listener.js 06:42:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x121ce9400) [pid = 1655] [serial = 1919] [outer = 0x1110b1400] 06:42:15 INFO - PROCESS | 1655 | 1465220535908 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 532ms 06:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:42:15 INFO - PROCESS | 1655 | 1465220535925 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:42:15 INFO - PROCESS | 1655 | 1465220535927 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:42:15 INFO - PROCESS | 1655 | 1465220535929 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:42:15 INFO - PROCESS | 1655 | 1465220535930 Marionette TRACE conn2 <- [1,2530,null,{}] 06:42:15 INFO - PROCESS | 1655 | 1465220535932 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:15 INFO - PROCESS | 1655 | 1465220535935 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:16 INFO - PROCESS | 1655 | 1465220536052 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:42:16 INFO - PROCESS | 1655 | 1465220536067 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 1655 | 1465220536068 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a1a000 == 31 [pid = 1655] [id = 640] 06:42:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x119c56400) [pid = 1655] [serial = 1920] [outer = 0x0] 06:42:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x124422400) [pid = 1655] [serial = 1921] [outer = 0x119c56400] 06:42:16 INFO - PROCESS | 1655 | 1465220536094 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1244a5000) [pid = 1655] [serial = 1922] [outer = 0x119c56400] 06:42:16 INFO - PROCESS | 1655 | 1465220536459 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 568ms 06:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:42:16 INFO - PROCESS | 1655 | 1465220536498 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 1655 | 1465220536500 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:42:16 INFO - PROCESS | 1655 | 1465220536503 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 1655 | 1465220536505 Marionette TRACE conn2 <- [1,2534,null,{}] 06:42:16 INFO - PROCESS | 1655 | 1465220536508 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:16 INFO - PROCESS | 1655 | 1465220536510 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:16 INFO - PROCESS | 1655 | 1465220536665 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:42:16 INFO - PROCESS | 1655 | 1465220536684 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 1655 | 1465220536685 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad3f800 == 32 [pid = 1655] [id = 641] 06:42:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x118348000) [pid = 1655] [serial = 1923] [outer = 0x0] 06:42:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12476b000) [pid = 1655] [serial = 1924] [outer = 0x118348000] 06:42:16 INFO - PROCESS | 1655 | 1465220536726 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1265ba800) [pid = 1655] [serial = 1925] [outer = 0x118348000] 06:42:17 INFO - PROCESS | 1655 | 1465220537109 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 624ms 06:42:17 INFO - PROCESS | 1655 | 1465220537128 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 1655 | 1465220537129 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:42:17 INFO - PROCESS | 1655 | 1465220537131 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 1655 | 1465220537132 Marionette TRACE conn2 <- [1,2538,null,{}] 06:42:17 INFO - PROCESS | 1655 | 1465220537137 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:17 INFO - PROCESS | 1655 | 1465220537142 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:17 INFO - PROCESS | 1655 | 1465220537256 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:42:17 INFO - PROCESS | 1655 | 1465220537295 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 1655 | 1465220537296 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c27b800 == 33 [pid = 1655] [id = 642] 06:42:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12473e400) [pid = 1655] [serial = 1926] [outer = 0x0] 06:42:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x126633400) [pid = 1655] [serial = 1927] [outer = 0x12473e400] 06:42:17 INFO - PROCESS | 1655 | 1465220537321 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12970a800) [pid = 1655] [serial = 1928] [outer = 0x12473e400] 06:42:17 INFO - PROCESS | 1655 | 1465220537633 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 522ms 06:42:17 INFO - PROCESS | 1655 | 1465220537655 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 1655 | 1465220537657 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:42:17 INFO - PROCESS | 1655 | 1465220537659 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 1655 | 1465220537660 Marionette TRACE conn2 <- [1,2542,null,{}] 06:42:17 INFO - PROCESS | 1655 | 1465220537662 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:17 INFO - PROCESS | 1655 | 1465220537663 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:17 INFO - PROCESS | 1655 | 1465220537772 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:42:17 INFO - PROCESS | 1655 | 1465220537775 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 1655 | 1465220537777 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c86e000 == 34 [pid = 1655] [id = 643] 06:42:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124002400) [pid = 1655] [serial = 1929] [outer = 0x0] 06:42:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x129777000) [pid = 1655] [serial = 1930] [outer = 0x124002400] 06:42:17 INFO - PROCESS | 1655 | 1465220537801 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12a82e000) [pid = 1655] [serial = 1931] [outer = 0x124002400] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1110b0800) [pid = 1655] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x118277000) [pid = 1655] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1244a5c00) [pid = 1655] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x116790800) [pid = 1655] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x11834e800) [pid = 1655] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x112a7d400) [pid = 1655] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x118046400) [pid = 1655] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x119736c00) [pid = 1655] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x111c8a800) [pid = 1655] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x11973e800) [pid = 1655] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1278dfc00) [pid = 1655] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1297a4400) [pid = 1655] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x111c28000) [pid = 1655] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1164f3000) [pid = 1655] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x129705000) [pid = 1655] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1169c0000) [pid = 1655] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12a829000) [pid = 1655] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x111e3d800) [pid = 1655] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x110f72c00) [pid = 1655] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:42:18 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x118355400) [pid = 1655] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:42:18 INFO - PROCESS | 1655 | 1465220538398 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 768ms 06:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:42:18 INFO - PROCESS | 1655 | 1465220538427 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 1655 | 1465220538429 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:42:18 INFO - PROCESS | 1655 | 1465220538431 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - PROCESS | 1655 | 1465220538432 Marionette TRACE conn2 <- [1,2546,null,{}] 06:42:18 INFO - PROCESS | 1655 | 1465220538434 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:18 INFO - PROCESS | 1655 | 1465220538435 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:18 INFO - PROCESS | 1655 | 1465220538511 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:42:18 INFO - PROCESS | 1655 | 1465220538514 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:18 INFO - PROCESS | 1655 | 1465220538515 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216aa800 == 35 [pid = 1655] [id = 644] 06:42:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x115ca6c00) [pid = 1655] [serial = 1932] [outer = 0x0] 06:42:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x116a72c00) [pid = 1655] [serial = 1933] [outer = 0x115ca6c00] 06:42:18 INFO - PROCESS | 1655 | 1465220538543 Marionette DEBUG loaded listener.js 06:42:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1197ee800) [pid = 1655] [serial = 1934] [outer = 0x115ca6c00] 06:42:18 INFO - PROCESS | 1655 | 1465220538892 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 470ms 06:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:42:18 INFO - PROCESS | 1655 | 1465220538905 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:42:18 INFO - PROCESS | 1655 | 1465220538906 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:42:18 INFO - PROCESS | 1655 | 1465220538909 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:42:18 INFO - PROCESS | 1655 | 1465220538910 Marionette TRACE conn2 <- [1,2550,null,{}] 06:42:18 INFO - PROCESS | 1655 | 1465220538912 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:18 INFO - PROCESS | 1655 | 1465220538913 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:19 INFO - PROCESS | 1655 | 1465220539032 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:42:19 INFO - PROCESS | 1655 | 1465220539055 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 1655 | 1465220539056 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x126c0d800 == 36 [pid = 1655] [id = 645] 06:42:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x115e59800) [pid = 1655] [serial = 1935] [outer = 0x0] 06:42:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x124404400) [pid = 1655] [serial = 1936] [outer = 0x115e59800] 06:42:19 INFO - PROCESS | 1655 | 1465220539080 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1297a5000) [pid = 1655] [serial = 1937] [outer = 0x115e59800] 06:42:19 INFO - PROCESS | 1655 | 1465220539386 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 06:42:19 INFO - PROCESS | 1655 | 1465220539428 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 1655 | 1465220539430 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:42:19 INFO - PROCESS | 1655 | 1465220539432 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 1655 | 1465220539433 Marionette TRACE conn2 <- [1,2554,null,{}] 06:42:19 INFO - PROCESS | 1655 | 1465220539435 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:19 INFO - PROCESS | 1655 | 1465220539436 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:19 INFO - PROCESS | 1655 | 1465220539513 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:42:19 INFO - PROCESS | 1655 | 1465220539517 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 1655 | 1465220539519 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc8e800 == 37 [pid = 1655] [id = 646] 06:42:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1297b3400) [pid = 1655] [serial = 1938] [outer = 0x0] 06:42:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12a982800) [pid = 1655] [serial = 1939] [outer = 0x1297b3400] 06:42:19 INFO - PROCESS | 1655 | 1465220539545 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12aa54000) [pid = 1655] [serial = 1940] [outer = 0x1297b3400] 06:42:19 INFO - PROCESS | 1655 | 1465220539907 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 518ms 06:42:19 INFO - PROCESS | 1655 | 1465220539951 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 1655 | 1465220539953 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:42:19 INFO - PROCESS | 1655 | 1465220539957 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 1655 | 1465220539959 Marionette TRACE conn2 <- [1,2558,null,{}] 06:42:19 INFO - PROCESS | 1655 | 1465220539963 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:19 INFO - PROCESS | 1655 | 1465220539965 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:20 INFO - PROCESS | 1655 | 1465220540109 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:42:20 INFO - PROCESS | 1655 | 1465220540114 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:20 INFO - PROCESS | 1655 | 1465220540116 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad34800 == 38 [pid = 1655] [id = 647] 06:42:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12aa57000) [pid = 1655] [serial = 1941] [outer = 0x0] 06:42:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12afdb800) [pid = 1655] [serial = 1942] [outer = 0x12aa57000] 06:42:20 INFO - PROCESS | 1655 | 1465220540160 Marionette DEBUG loaded listener.js 06:42:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12bbd8c00) [pid = 1655] [serial = 1943] [outer = 0x12aa57000] 06:42:20 INFO - PROCESS | 1655 | 1465220540841 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 921ms 06:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:42:20 INFO - PROCESS | 1655 | 1465220540878 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 1655 | 1465220540881 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:42:20 INFO - PROCESS | 1655 | 1465220540884 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - PROCESS | 1655 | 1465220540886 Marionette TRACE conn2 <- [1,2562,null,{}] 06:42:20 INFO - PROCESS | 1655 | 1465220540891 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:20 INFO - PROCESS | 1655 | 1465220540892 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:21 INFO - PROCESS | 1655 | 1465220541005 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:42:21 INFO - PROCESS | 1655 | 1465220541067 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 1655 | 1465220541069 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cb2800 == 39 [pid = 1655] [id = 648] 06:42:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x115cf3400) [pid = 1655] [serial = 1944] [outer = 0x0] 06:42:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x116f7c400) [pid = 1655] [serial = 1945] [outer = 0x115cf3400] 06:42:21 INFO - PROCESS | 1655 | 1465220541101 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x11827e000) [pid = 1655] [serial = 1946] [outer = 0x115cf3400] 06:42:21 INFO - PROCESS | 1655 | 1465220541739 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 924ms 06:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:42:21 INFO - PROCESS | 1655 | 1465220541808 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:42:21 INFO - PROCESS | 1655 | 1465220541811 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:42:21 INFO - PROCESS | 1655 | 1465220541815 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:42:21 INFO - PROCESS | 1655 | 1465220541817 Marionette TRACE conn2 <- [1,2566,null,{}] 06:42:21 INFO - PROCESS | 1655 | 1465220541820 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:21 INFO - PROCESS | 1655 | 1465220541822 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:21 INFO - PROCESS | 1655 | 1465220541933 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:42:22 INFO - PROCESS | 1655 | 1465220542153 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 1655 | 1465220542155 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x11693c800 == 40 [pid = 1655] [id = 649] 06:42:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x11627ec00) [pid = 1655] [serial = 1947] [outer = 0x0] 06:42:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11804a800) [pid = 1655] [serial = 1948] [outer = 0x11627ec00] 06:42:22 INFO - PROCESS | 1655 | 1465220542185 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1186b8400) [pid = 1655] [serial = 1949] [outer = 0x11627ec00] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc8e800 == 39 [pid = 1655] [id = 646] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x126c0d800 == 38 [pid = 1655] [id = 645] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1216aa800 == 37 [pid = 1655] [id = 644] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12c86e000 == 36 [pid = 1655] [id = 643] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12c27b800 == 35 [pid = 1655] [id = 642] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad3f800 == 34 [pid = 1655] [id = 641] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x129a1a000 == 33 [pid = 1655] [id = 640] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x126c0e000 == 32 [pid = 1655] [id = 639] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x119d96800 == 31 [pid = 1655] [id = 638] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x116f27800 == 30 [pid = 1655] [id = 637] 06:42:22 INFO - PROCESS | 1655 | --DOCSHELL 0x116993800 == 29 [pid = 1655] [id = 636] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x116a73000) [pid = 1655] [serial = 1885] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1244ae400) [pid = 1655] [serial = 1858] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x126633c00) [pid = 1655] [serial = 1861] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1175a3000) [pid = 1655] [serial = 1846] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1189b0400) [pid = 1655] [serial = 1850] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1186bc000) [pid = 1655] [serial = 1849] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x113238400) [pid = 1655] [serial = 1843] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x114eed800) [pid = 1655] [serial = 1844] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x118895400) [pid = 1655] [serial = 1829] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119c56c00) [pid = 1655] [serial = 1852] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x118346400) [pid = 1655] [serial = 1828] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x121423c00) [pid = 1655] [serial = 1853] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x118354000) [pid = 1655] [serial = 1841] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x116795c00) [pid = 1655] [serial = 1840] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x124a4e000) [pid = 1655] [serial = 1859] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x124358c00) [pid = 1655] [serial = 1832] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x121425800) [pid = 1655] [serial = 1831] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x129778400) [pid = 1655] [serial = 1835] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x128fb7400) [pid = 1655] [serial = 1834] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12bbe1c00) [pid = 1655] [serial = 1838] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12aadb400) [pid = 1655] [serial = 1837] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11827fc00) [pid = 1655] [serial = 1886] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1278dc000) [pid = 1655] [serial = 1864] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1184eb800) [pid = 1655] [serial = 1867] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1250bdc00) [pid = 1655] [serial = 1868] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x129770800) [pid = 1655] [serial = 1873] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1297b1400) [pid = 1655] [serial = 1874] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1292f5800) [pid = 1655] [serial = 1871] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118272800) [pid = 1655] [serial = 1847] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128fb1c00) [pid = 1655] [serial = 1870] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12aa52c00) [pid = 1655] [serial = 1876] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1217d2c00) [pid = 1655] [serial = 1855] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124359c00) [pid = 1655] [serial = 1856] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11201cc00) [pid = 1655] [serial = 1879] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12aae0400) [pid = 1655] [serial = 1877] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x113b3d000) [pid = 1655] [serial = 1880] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1188f5000) [pid = 1655] [serial = 1883] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x118633c00) [pid = 1655] [serial = 1882] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x126a0e000) [pid = 1655] [serial = 1862] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x127a33800) [pid = 1655] [serial = 1865] [outer = 0x0] [url = about:blank] 06:42:22 INFO - PROCESS | 1655 | 1465220542655 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 873ms 06:42:22 INFO - PROCESS | 1655 | 1465220542690 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 1655 | 1465220542692 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:42:22 INFO - PROCESS | 1655 | 1465220542695 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 1655 | 1465220542696 Marionette TRACE conn2 <- [1,2570,null,{}] 06:42:22 INFO - PROCESS | 1655 | 1465220542700 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:22 INFO - PROCESS | 1655 | 1465220542704 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:22 INFO - PROCESS | 1655 | 1465220542785 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:42:22 INFO - PROCESS | 1655 | 1465220542792 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 1655 | 1465220542794 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x11831e000 == 30 [pid = 1655] [id = 650] 06:42:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x116f83000) [pid = 1655] [serial = 1950] [outer = 0x0] 06:42:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11895e000) [pid = 1655] [serial = 1951] [outer = 0x116f83000] 06:42:22 INFO - PROCESS | 1655 | 1465220542822 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119740800) [pid = 1655] [serial = 1952] [outer = 0x116f83000] 06:42:23 INFO - PROCESS | 1655 | 1465220543222 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 571ms 06:42:23 INFO - PROCESS | 1655 | 1465220543269 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:42:23 INFO - PROCESS | 1655 | 1465220543271 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:42:23 INFO - PROCESS | 1655 | 1465220543274 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 1655 | 1465220543275 Marionette TRACE conn2 <- [1,2574,null,{}] 06:42:23 INFO - PROCESS | 1655 | 1465220543278 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:23 INFO - PROCESS | 1655 | 1465220543279 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:23 INFO - PROCESS | 1655 | 1465220543364 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:42:23 INFO - PROCESS | 1655 | 1465220543397 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 1655 | 1465220543398 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216b7800 == 31 [pid = 1655] [id = 651] 06:42:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119d32000) [pid = 1655] [serial = 1953] [outer = 0x0] 06:42:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x121537400) [pid = 1655] [serial = 1954] [outer = 0x119d32000] 06:42:23 INFO - PROCESS | 1655 | 1465220543424 Marionette DEBUG loaded listener.js 06:42:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12400b800) [pid = 1655] [serial = 1955] [outer = 0x119d32000] 06:42:23 INFO - PROCESS | 1655 | 1465220543789 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 569ms 06:42:23 INFO - PROCESS | 1655 | 1465220543843 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 1655 | 1465220543844 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:42:23 INFO - PROCESS | 1655 | 1465220543852 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 1655 | 1465220543856 Marionette TRACE conn2 <- [1,2578,null,{}] 06:42:23 INFO - PROCESS | 1655 | 1465220543859 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:23 INFO - PROCESS | 1655 | 1465220543862 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:23 INFO - PROCESS | 1655 | 1465220543946 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:42:23 INFO - PROCESS | 1655 | 1465220543950 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:23 INFO - PROCESS | 1655 | 1465220543953 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12669e800 == 32 [pid = 1655] [id = 652] 06:42:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113b3fc00) [pid = 1655] [serial = 1956] [outer = 0x0] 06:42:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12442c400) [pid = 1655] [serial = 1957] [outer = 0x113b3fc00] 06:42:23 INFO - PROCESS | 1655 | 1465220543978 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1265c0800) [pid = 1655] [serial = 1958] [outer = 0x113b3fc00] 06:42:24 INFO - PROCESS | 1655 | 1465220544325 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 481ms 06:42:24 INFO - PROCESS | 1655 | 1465220544328 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 1655 | 1465220544330 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:42:24 INFO - PROCESS | 1655 | 1465220544336 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 1655 | 1465220544338 Marionette TRACE conn2 <- [1,2582,null,{}] 06:42:24 INFO - PROCESS | 1655 | 1465220544341 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:24 INFO - PROCESS | 1655 | 1465220544342 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:24 INFO - PROCESS | 1655 | 1465220544463 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:42:24 INFO - PROCESS | 1655 | 1465220544469 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 1655 | 1465220544470 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x129554800 == 33 [pid = 1655] [id = 653] 06:42:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1265bbc00) [pid = 1655] [serial = 1959] [outer = 0x0] 06:42:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126635400) [pid = 1655] [serial = 1960] [outer = 0x1265bbc00] 06:42:24 INFO - PROCESS | 1655 | 1465220544495 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126c44000) [pid = 1655] [serial = 1961] [outer = 0x1265bbc00] 06:42:24 INFO - PROCESS | 1655 | 1465220544878 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 576ms 06:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:42:24 INFO - PROCESS | 1655 | 1465220544909 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:42:24 INFO - PROCESS | 1655 | 1465220544911 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:42:24 INFO - PROCESS | 1655 | 1465220544914 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:42:24 INFO - PROCESS | 1655 | 1465220544916 Marionette TRACE conn2 <- [1,2586,null,{}] 06:42:24 INFO - PROCESS | 1655 | 1465220544920 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:24 INFO - PROCESS | 1655 | 1465220544922 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:25 INFO - PROCESS | 1655 | 1465220545076 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:42:25 INFO - PROCESS | 1655 | 1465220545102 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 1655 | 1465220545108 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x125089000 == 34 [pid = 1655] [id = 654] 06:42:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x127a34400) [pid = 1655] [serial = 1962] [outer = 0x0] 06:42:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x128fb9000) [pid = 1655] [serial = 1963] [outer = 0x127a34400] 06:42:25 INFO - PROCESS | 1655 | 1465220545161 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x129708800) [pid = 1655] [serial = 1964] [outer = 0x127a34400] 06:42:25 INFO - PROCESS | 1655 | 1465220545559 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 06:42:25 INFO - PROCESS | 1655 | 1465220545588 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 1655 | 1465220545589 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:42:25 INFO - PROCESS | 1655 | 1465220545602 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - PROCESS | 1655 | 1465220545603 Marionette TRACE conn2 <- [1,2590,null,{}] 06:42:25 INFO - PROCESS | 1655 | 1465220545605 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:25 INFO - PROCESS | 1655 | 1465220545607 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:25 INFO - PROCESS | 1655 | 1465220545713 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:42:25 INFO - PROCESS | 1655 | 1465220545718 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 1655 | 1465220545719 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad39000 == 35 [pid = 1655] [id = 655] 06:42:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x129770800) [pid = 1655] [serial = 1965] [outer = 0x0] 06:42:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1297b1400) [pid = 1655] [serial = 1966] [outer = 0x129770800] 06:42:25 INFO - PROCESS | 1655 | 1465220545743 Marionette DEBUG loaded listener.js 06:42:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12aa5ac00) [pid = 1655] [serial = 1967] [outer = 0x129770800] 06:42:26 INFO - PROCESS | 1655 | 1465220546090 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 06:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:42:26 INFO - PROCESS | 1655 | 1465220546125 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 1655 | 1465220546127 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:42:26 INFO - PROCESS | 1655 | 1465220546129 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 1655 | 1465220546130 Marionette TRACE conn2 <- [1,2594,null,{}] 06:42:26 INFO - PROCESS | 1655 | 1465220546134 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:26 INFO - PROCESS | 1655 | 1465220546138 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:26 INFO - PROCESS | 1655 | 1465220546245 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:42:26 INFO - PROCESS | 1655 | 1465220546251 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:26 INFO - PROCESS | 1655 | 1465220546252 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf49800 == 36 [pid = 1655] [id = 656] 06:42:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12a985800) [pid = 1655] [serial = 1968] [outer = 0x0] 06:42:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12afdb000) [pid = 1655] [serial = 1969] [outer = 0x12a985800] 06:42:26 INFO - PROCESS | 1655 | 1465220546337 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12b58e800) [pid = 1655] [serial = 1970] [outer = 0x12a985800] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11201b400) [pid = 1655] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1110b1400) [pid = 1655] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118348000) [pid = 1655] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x115cf6400) [pid = 1655] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118348400) [pid = 1655] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x112249400) [pid = 1655] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119737000) [pid = 1655] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12473e400) [pid = 1655] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x115e55400) [pid = 1655] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1250c5c00) [pid = 1655] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x124002400) [pid = 1655] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x126c52400) [pid = 1655] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1297af000) [pid = 1655] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x115ca6c00) [pid = 1655] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1297b3400) [pid = 1655] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1186bd000) [pid = 1655] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x115e59800) [pid = 1655] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:42:26 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x119c56400) [pid = 1655] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:42:26 INFO - PROCESS | 1655 | 1465220546914 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 823ms 06:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:42:26 INFO - PROCESS | 1655 | 1465220546953 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 1655 | 1465220546954 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:42:26 INFO - PROCESS | 1655 | 1465220546956 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 1655 | 1465220546957 Marionette TRACE conn2 <- [1,2598,null,{}] 06:42:26 INFO - PROCESS | 1655 | 1465220546960 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:26 INFO - PROCESS | 1655 | 1465220546961 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:27 INFO - PROCESS | 1655 | 1465220547041 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:42:27 INFO - PROCESS | 1655 | 1465220547046 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 1655 | 1465220547047 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d6000 == 37 [pid = 1655] [id = 657] 06:42:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x115e59800) [pid = 1655] [serial = 1971] [outer = 0x0] 06:42:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1184e1c00) [pid = 1655] [serial = 1972] [outer = 0x115e59800] 06:42:27 INFO - PROCESS | 1655 | 1465220547073 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124006400) [pid = 1655] [serial = 1973] [outer = 0x115e59800] 06:42:27 INFO - PROCESS | 1655 | 1465220547491 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 571ms 06:42:27 INFO - PROCESS | 1655 | 1465220547528 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:42:27 INFO - PROCESS | 1655 | 1465220547530 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:42:27 INFO - PROCESS | 1655 | 1465220547533 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:42:27 INFO - PROCESS | 1655 | 1465220547537 Marionette TRACE conn2 <- [1,2602,null,{}] 06:42:27 INFO - PROCESS | 1655 | 1465220547541 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:27 INFO - PROCESS | 1655 | 1465220547543 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:27 INFO - PROCESS | 1655 | 1465220547687 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:42:27 INFO - PROCESS | 1655 | 1465220547699 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 1655 | 1465220547700 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c439800 == 38 [pid = 1655] [id = 658] 06:42:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12442b400) [pid = 1655] [serial = 1974] [outer = 0x0] 06:42:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1250c3800) [pid = 1655] [serial = 1975] [outer = 0x12442b400] 06:42:27 INFO - PROCESS | 1655 | 1465220547741 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1265bec00) [pid = 1655] [serial = 1976] [outer = 0x12442b400] 06:42:28 INFO - PROCESS | 1655 | 1465220548136 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 623ms 06:42:28 INFO - PROCESS | 1655 | 1465220548157 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 1655 | 1465220548158 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:42:28 INFO - PROCESS | 1655 | 1465220548160 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 1655 | 1465220548161 Marionette TRACE conn2 <- [1,2606,null,{}] 06:42:28 INFO - PROCESS | 1655 | 1465220548163 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:28 INFO - PROCESS | 1655 | 1465220548164 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:28 INFO - PROCESS | 1655 | 1465220548276 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:42:28 INFO - PROCESS | 1655 | 1465220548282 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 1655 | 1465220548284 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c889000 == 39 [pid = 1655] [id = 659] 06:42:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124425800) [pid = 1655] [serial = 1977] [outer = 0x0] 06:42:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12bbd7800) [pid = 1655] [serial = 1978] [outer = 0x124425800] 06:42:28 INFO - PROCESS | 1655 | 1465220548319 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12bbe2c00) [pid = 1655] [serial = 1979] [outer = 0x124425800] 06:42:28 INFO - PROCESS | 1655 | 1465220548644 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 518ms 06:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:42:28 INFO - PROCESS | 1655 | 1465220548678 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 1655 | 1465220548679 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:42:28 INFO - PROCESS | 1655 | 1465220548682 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 1655 | 1465220548683 Marionette TRACE conn2 <- [1,2610,null,{}] 06:42:28 INFO - PROCESS | 1655 | 1465220548688 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:28 INFO - PROCESS | 1655 | 1465220548690 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:28 INFO - PROCESS | 1655 | 1465220548781 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:42:28 INFO - PROCESS | 1655 | 1465220548788 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 1655 | 1465220548789 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d3e5800 == 40 [pid = 1655] [id = 660] 06:42:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12bbe6400) [pid = 1655] [serial = 1980] [outer = 0x0] 06:42:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12bdca800) [pid = 1655] [serial = 1981] [outer = 0x12bbe6400] 06:42:28 INFO - PROCESS | 1655 | 1465220548813 Marionette DEBUG loaded listener.js 06:42:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12bdd7000) [pid = 1655] [serial = 1982] [outer = 0x12bbe6400] 06:42:29 INFO - PROCESS | 1655 | 1465220549356 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 722ms 06:42:29 INFO - PROCESS | 1655 | 1465220549405 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 1655 | 1465220549408 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:42:29 INFO - PROCESS | 1655 | 1465220549411 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 1655 | 1465220549414 Marionette TRACE conn2 <- [1,2614,null,{}] 06:42:29 INFO - PROCESS | 1655 | 1465220549418 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:29 INFO - PROCESS | 1655 | 1465220549419 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:29 INFO - PROCESS | 1655 | 1465220549526 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:42:29 INFO - PROCESS | 1655 | 1465220549587 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:29 INFO - PROCESS | 1655 | 1465220549588 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12144d800 == 41 [pid = 1655] [id = 661] 06:42:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1186c3c00) [pid = 1655] [serial = 1983] [outer = 0x0] 06:42:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1189b4800) [pid = 1655] [serial = 1984] [outer = 0x1186c3c00] 06:42:29 INFO - PROCESS | 1655 | 1465220549620 Marionette DEBUG loaded listener.js 06:42:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1197f4c00) [pid = 1655] [serial = 1985] [outer = 0x1186c3c00] 06:42:30 INFO - PROCESS | 1655 | 1465220550075 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 727ms 06:42:30 INFO - PROCESS | 1655 | 1465220550147 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 1655 | 1465220550150 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:42:30 INFO - PROCESS | 1655 | 1465220550156 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 1655 | 1465220550158 Marionette TRACE conn2 <- [1,2618,null,{}] 06:42:30 INFO - PROCESS | 1655 | 1465220550160 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:30 INFO - PROCESS | 1655 | 1465220550162 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:30 INFO - PROCESS | 1655 | 1465220550272 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:42:30 INFO - PROCESS | 1655 | 1465220550346 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 1655 | 1465220550347 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa12000 == 42 [pid = 1655] [id = 662] 06:42:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x121422c00) [pid = 1655] [serial = 1986] [outer = 0x0] 06:42:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1244a5c00) [pid = 1655] [serial = 1987] [outer = 0x121422c00] 06:42:30 INFO - PROCESS | 1655 | 1465220550378 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1250be000) [pid = 1655] [serial = 1988] [outer = 0x121422c00] 06:42:30 INFO - PROCESS | 1655 | 1465220550814 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 669ms 06:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:42:30 INFO - PROCESS | 1655 | 1465220550826 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:42:30 INFO - PROCESS | 1655 | 1465220550829 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:42:30 INFO - PROCESS | 1655 | 1465220550833 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:42:30 INFO - PROCESS | 1655 | 1465220550837 Marionette TRACE conn2 <- [1,2622,null,{}] 06:42:30 INFO - PROCESS | 1655 | 1465220550848 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:30 INFO - PROCESS | 1655 | 1465220550853 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:30 INFO - PROCESS | 1655 | 1465220550964 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:42:31 INFO - PROCESS | 1655 | 1465220551027 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:31 INFO - PROCESS | 1655 | 1465220551029 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d83d000 == 43 [pid = 1655] [id = 663] 06:42:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1278de400) [pid = 1655] [serial = 1989] [outer = 0x0] 06:42:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1292f8800) [pid = 1655] [serial = 1990] [outer = 0x1278de400] 06:42:31 INFO - PROCESS | 1655 | 1465220551061 Marionette DEBUG loaded listener.js 06:42:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12aae7000) [pid = 1655] [serial = 1991] [outer = 0x1278de400] 06:42:31 INFO - PROCESS | 1655 | 1465220551533 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 727ms 06:42:31 INFO - PROCESS | 1655 | 1465220551559 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 1655 | 1465220551562 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:42:31 INFO - PROCESS | 1655 | 1465220551587 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - PROCESS | 1655 | 1465220551589 Marionette TRACE conn2 <- [1,2626,null,{}] 06:42:31 INFO - PROCESS | 1655 | 1465220551641 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:31 INFO - PROCESS | 1655 | 1465220551643 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:31 INFO - PROCESS | 1655 | 1465220551801 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:42:31 INFO - PROCESS | 1655 | 1465220551922 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:31 INFO - PROCESS | 1655 | 1465220551924 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc82800 == 44 [pid = 1655] [id = 664] 06:42:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x115cf4000) [pid = 1655] [serial = 1992] [outer = 0x0] 06:42:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12a983800) [pid = 1655] [serial = 1993] [outer = 0x115cf4000] 06:42:31 INFO - PROCESS | 1655 | 1465220551955 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12bdcac00) [pid = 1655] [serial = 1994] [outer = 0x115cf4000] 06:42:32 INFO - PROCESS | 1655 | 1465220552487 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 992ms 06:42:32 INFO - PROCESS | 1655 | 1465220552557 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:42:32 INFO - PROCESS | 1655 | 1465220552559 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:42:32 INFO - PROCESS | 1655 | 1465220552562 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:42:32 INFO - PROCESS | 1655 | 1465220552564 Marionette TRACE conn2 <- [1,2630,null,{}] 06:42:32 INFO - PROCESS | 1655 | 1465220552570 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:32 INFO - PROCESS | 1655 | 1465220552572 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:32 INFO - PROCESS | 1655 | 1465220552670 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:42:32 INFO - PROCESS | 1655 | 1465220552749 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 1655 | 1465220552751 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x116abc000 == 45 [pid = 1655] [id = 665] 06:42:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11862e800) [pid = 1655] [serial = 1995] [outer = 0x0] 06:42:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1186b5400) [pid = 1655] [serial = 1996] [outer = 0x11862e800] 06:42:32 INFO - PROCESS | 1655 | 1465220552779 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1189fbc00) [pid = 1655] [serial = 1997] [outer = 0x11862e800] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12c889000 == 44 [pid = 1655] [id = 659] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12c439800 == 43 [pid = 1655] [id = 658] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d6000 == 42 [pid = 1655] [id = 657] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf49800 == 41 [pid = 1655] [id = 656] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad39000 == 40 [pid = 1655] [id = 655] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x125089000 == 39 [pid = 1655] [id = 654] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x129554800 == 38 [pid = 1655] [id = 653] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12669e800 == 37 [pid = 1655] [id = 652] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x1216b7800 == 36 [pid = 1655] [id = 651] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x11831e000 == 35 [pid = 1655] [id = 650] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x11693c800 == 34 [pid = 1655] [id = 649] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad34800 == 33 [pid = 1655] [id = 647] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x119cb2800 == 32 [pid = 1655] [id = 648] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc82800 == 31 [pid = 1655] [id = 664] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12d83d000 == 30 [pid = 1655] [id = 663] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa12000 == 29 [pid = 1655] [id = 662] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12144d800 == 28 [pid = 1655] [id = 661] 06:42:33 INFO - PROCESS | 1655 | --DOCSHELL 0x12d3e5800 == 27 [pid = 1655] [id = 660] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x118350400) [pid = 1655] [serial = 1910] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x113d04800) [pid = 1655] [serial = 1909] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12141b000) [pid = 1655] [serial = 1918] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12476b000) [pid = 1655] [serial = 1924] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x121ce9400) [pid = 1655] [serial = 1919] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x116630000) [pid = 1655] [serial = 1912] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1122b6800) [pid = 1655] [serial = 1913] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x118350c00) [pid = 1655] [serial = 1915] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118041800) [pid = 1655] [serial = 1889] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1186c2c00) [pid = 1655] [serial = 1916] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x115cf5800) [pid = 1655] [serial = 1888] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1217d0400) [pid = 1655] [serial = 1892] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x121419400) [pid = 1655] [serial = 1891] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126633400) [pid = 1655] [serial = 1927] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1247f1c00) [pid = 1655] [serial = 1895] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12440d000) [pid = 1655] [serial = 1894] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x126c82400) [pid = 1655] [serial = 1898] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x126633000) [pid = 1655] [serial = 1897] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1265ba800) [pid = 1655] [serial = 1925] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x129777000) [pid = 1655] [serial = 1930] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x129704400) [pid = 1655] [serial = 1901] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12970a800) [pid = 1655] [serial = 1928] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x128fb6400) [pid = 1655] [serial = 1900] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12aa55000) [pid = 1655] [serial = 1904] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12a82a400) [pid = 1655] [serial = 1903] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1197ee800) [pid = 1655] [serial = 1934] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x116a72c00) [pid = 1655] [serial = 1933] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12afdb800) [pid = 1655] [serial = 1942] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12a982800) [pid = 1655] [serial = 1939] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12bbd9000) [pid = 1655] [serial = 1907] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12afd9000) [pid = 1655] [serial = 1906] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12aa54000) [pid = 1655] [serial = 1940] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12a82e000) [pid = 1655] [serial = 1931] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x124404400) [pid = 1655] [serial = 1936] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x124422400) [pid = 1655] [serial = 1921] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1297a5000) [pid = 1655] [serial = 1937] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1244a5000) [pid = 1655] [serial = 1922] [outer = 0x0] [url = about:blank] 06:42:33 INFO - PROCESS | 1655 | 1465220553771 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1227ms 06:42:33 INFO - PROCESS | 1655 | 1465220553791 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 1655 | 1465220553792 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:42:33 INFO - PROCESS | 1655 | 1465220553796 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 1655 | 1465220553797 Marionette TRACE conn2 <- [1,2634,null,{}] 06:42:33 INFO - PROCESS | 1655 | 1465220553802 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:33 INFO - PROCESS | 1655 | 1465220553805 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:33 INFO - PROCESS | 1655 | 1465220553886 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:42:33 INFO - PROCESS | 1655 | 1465220553891 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 1655 | 1465220553892 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x116ac2000 == 28 [pid = 1655] [id = 666] 06:42:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x113ba9400) [pid = 1655] [serial = 1998] [outer = 0x0] 06:42:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1166ee800) [pid = 1655] [serial = 1999] [outer = 0x113ba9400] 06:42:33 INFO - PROCESS | 1655 | 1465220553923 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11712b800) [pid = 1655] [serial = 2000] [outer = 0x113ba9400] 06:42:34 INFO - PROCESS | 1655 | 1465220554298 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms 06:42:34 INFO - PROCESS | 1655 | 1465220554316 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 1655 | 1465220554320 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:42:34 INFO - PROCESS | 1655 | 1465220554324 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 1655 | 1465220554326 Marionette TRACE conn2 <- [1,2638,null,{}] 06:42:34 INFO - PROCESS | 1655 | 1465220554329 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:34 INFO - PROCESS | 1655 | 1465220554330 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:34 INFO - PROCESS | 1655 | 1465220554413 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:42:34 INFO - PROCESS | 1655 | 1465220554420 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 1655 | 1465220554422 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x119216800 == 29 [pid = 1655] [id = 667] 06:42:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x118182c00) [pid = 1655] [serial = 2001] [outer = 0x0] 06:42:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x118350c00) [pid = 1655] [serial = 2002] [outer = 0x118182c00] 06:42:34 INFO - PROCESS | 1655 | 1465220554450 Marionette DEBUG loaded listener.js 06:42:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1186b7000) [pid = 1655] [serial = 2003] [outer = 0x118182c00] 06:42:34 INFO - PROCESS | 1655 | 1465220554792 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 06:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:42:34 INFO - PROCESS | 1655 | 1465220554844 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 1655 | 1465220554845 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:42:34 INFO - PROCESS | 1655 | 1465220554848 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 1655 | 1465220554850 Marionette TRACE conn2 <- [1,2642,null,{}] 06:42:34 INFO - PROCESS | 1655 | 1465220554858 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:34 INFO - PROCESS | 1655 | 1465220554861 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:34 INFO - PROCESS | 1655 | 1465220554938 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:42:34 INFO - PROCESS | 1655 | 1465220554943 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:34 INFO - PROCESS | 1655 | 1465220554945 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216a5000 == 30 [pid = 1655] [id = 668] 06:42:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x110f71800) [pid = 1655] [serial = 2004] [outer = 0x0] 06:42:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119426400) [pid = 1655] [serial = 2005] [outer = 0x110f71800] 06:42:34 INFO - PROCESS | 1655 | 1465220554976 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x119c5a000) [pid = 1655] [serial = 2006] [outer = 0x110f71800] 06:42:35 INFO - PROCESS | 1655 | 1465220555336 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:42:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 523ms 06:42:35 INFO - PROCESS | 1655 | 1465220555372 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 1655 | 1465220555373 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:42:35 INFO - PROCESS | 1655 | 1465220555376 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 1655 | 1465220555377 Marionette TRACE conn2 <- [1,2646,null,{}] 06:42:35 INFO - PROCESS | 1655 | 1465220555379 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:35 INFO - PROCESS | 1655 | 1465220555380 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:35 INFO - PROCESS | 1655 | 1465220555489 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:42:35 INFO - PROCESS | 1655 | 1465220555494 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 1655 | 1465220555496 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x124444000 == 31 [pid = 1655] [id = 669] 06:42:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119d2a400) [pid = 1655] [serial = 2007] [outer = 0x0] 06:42:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x121949000) [pid = 1655] [serial = 2008] [outer = 0x119d2a400] 06:42:35 INFO - PROCESS | 1655 | 1465220555521 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12406cc00) [pid = 1655] [serial = 2009] [outer = 0x119d2a400] 06:42:35 INFO - PROCESS | 1655 | 1465220555873 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:42:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:42:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 06:42:35 INFO - PROCESS | 1655 | 1465220555894 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:42:35 INFO - PROCESS | 1655 | 1465220555895 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:42:35 INFO - PROCESS | 1655 | 1465220555898 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:42:35 INFO - PROCESS | 1655 | 1465220555899 Marionette TRACE conn2 <- [1,2650,null,{}] 06:42:35 INFO - PROCESS | 1655 | 1465220555907 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:35 INFO - PROCESS | 1655 | 1465220555908 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:36 INFO - PROCESS | 1655 | 1465220556005 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:42:36 INFO - PROCESS | 1655 | 1465220556008 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 1655 | 1465220556009 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x128fee800 == 32 [pid = 1655] [id = 670] 06:42:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x113b3a400) [pid = 1655] [serial = 2010] [outer = 0x0] 06:42:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x124073800) [pid = 1655] [serial = 2011] [outer = 0x113b3a400] 06:42:36 INFO - PROCESS | 1655 | 1465220556034 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1244a4800) [pid = 1655] [serial = 2012] [outer = 0x113b3a400] 06:42:36 INFO - PROCESS | 1655 | 1465220556392 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 522ms 06:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:42:36 INFO - PROCESS | 1655 | 1465220556421 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 1655 | 1465220556423 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:42:36 INFO - PROCESS | 1655 | 1465220556425 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 1655 | 1465220556426 Marionette TRACE conn2 <- [1,2654,null,{}] 06:42:36 INFO - PROCESS | 1655 | 1465220556434 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 1655 | 1465220556438 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:36 INFO - PROCESS | 1655 | 1465220556548 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:42:36 INFO - PROCESS | 1655 | 1465220556586 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 1655 | 1465220556587 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a22000 == 33 [pid = 1655] [id = 671] 06:42:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1244a5000) [pid = 1655] [serial = 2013] [outer = 0x0] 06:42:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12476fc00) [pid = 1655] [serial = 2014] [outer = 0x1244a5000] 06:42:36 INFO - PROCESS | 1655 | 1465220556612 Marionette DEBUG loaded listener.js 06:42:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126a0a800) [pid = 1655] [serial = 2015] [outer = 0x1244a5000] 06:42:36 INFO - PROCESS | 1655 | 1465220556934 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:42:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 526ms 06:42:36 INFO - PROCESS | 1655 | 1465220556952 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:42:36 INFO - PROCESS | 1655 | 1465220556962 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:42:36 INFO - PROCESS | 1655 | 1465220556964 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 1655 | 1465220556965 Marionette TRACE conn2 <- [1,2658,null,{}] 06:42:36 INFO - PROCESS | 1655 | 1465220556974 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:36 INFO - PROCESS | 1655 | 1465220556975 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:37 INFO - PROCESS | 1655 | 1465220557071 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:42:37 INFO - PROCESS | 1655 | 1465220557074 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 1655 | 1465220557075 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa0d800 == 34 [pid = 1655] [id = 672] 06:42:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1244ad800) [pid = 1655] [serial = 2016] [outer = 0x0] 06:42:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1278d5c00) [pid = 1655] [serial = 2017] [outer = 0x1244ad800] 06:42:37 INFO - PROCESS | 1655 | 1465220557099 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x127a31800) [pid = 1655] [serial = 2018] [outer = 0x1244ad800] 06:42:37 INFO - PROCESS | 1655 | 1465220557450 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:42:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:42:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 524ms 06:42:37 INFO - PROCESS | 1655 | 1465220557490 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 1655 | 1465220557492 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:42:37 INFO - PROCESS | 1655 | 1465220557496 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 1655 | 1465220557498 Marionette TRACE conn2 <- [1,2662,null,{}] 06:42:37 INFO - PROCESS | 1655 | 1465220557501 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:37 INFO - PROCESS | 1655 | 1465220557503 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:37 INFO - PROCESS | 1655 | 1465220557651 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:42:37 INFO - PROCESS | 1655 | 1465220557707 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:37 INFO - PROCESS | 1655 | 1465220557708 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad3e800 == 35 [pid = 1655] [id = 673] 06:42:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1265bcc00) [pid = 1655] [serial = 2019] [outer = 0x0] 06:42:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1292ec800) [pid = 1655] [serial = 2020] [outer = 0x1265bcc00] 06:42:37 INFO - PROCESS | 1655 | 1465220557749 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1292f8c00) [pid = 1655] [serial = 2021] [outer = 0x1265bcc00] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x127a34400) [pid = 1655] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12a985800) [pid = 1655] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x129770800) [pid = 1655] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12aa57000) [pid = 1655] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x115cf3400) [pid = 1655] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x113b3fc00) [pid = 1655] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1265bbc00) [pid = 1655] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11627ec00) [pid = 1655] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x116f83000) [pid = 1655] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119d32000) [pid = 1655] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12bbe6400) [pid = 1655] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x124425800) [pid = 1655] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x115e59800) [pid = 1655] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:42:38 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12442b400) [pid = 1655] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:42:38 INFO - PROCESS | 1655 | 1465220558274 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:42:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 821ms 06:42:38 INFO - PROCESS | 1655 | 1465220558317 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:42:38 INFO - PROCESS | 1655 | 1465220558319 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:42:38 INFO - PROCESS | 1655 | 1465220558326 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:42:38 INFO - PROCESS | 1655 | 1465220558327 Marionette TRACE conn2 <- [1,2666,null,{}] 06:42:38 INFO - PROCESS | 1655 | 1465220558341 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:38 INFO - PROCESS | 1655 | 1465220558343 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:38 INFO - PROCESS | 1655 | 1465220558456 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:42:38 INFO - PROCESS | 1655 | 1465220558462 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 1655 | 1465220558463 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216a1800 == 36 [pid = 1655] [id = 674] 06:42:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x112922800) [pid = 1655] [serial = 2022] [outer = 0x0] 06:42:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1197e9800) [pid = 1655] [serial = 2023] [outer = 0x112922800] 06:42:38 INFO - PROCESS | 1655 | 1465220558488 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x127a34400) [pid = 1655] [serial = 2024] [outer = 0x112922800] 06:42:39 INFO - PROCESS | 1655 | 1465220559278 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:42:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 969ms 06:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:42:39 INFO - PROCESS | 1655 | 1465220559296 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 1655 | 1465220559297 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:42:39 INFO - PROCESS | 1655 | 1465220559299 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 1655 | 1465220559301 Marionette TRACE conn2 <- [1,2670,null,{}] 06:42:39 INFO - PROCESS | 1655 | 1465220559304 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:39 INFO - PROCESS | 1655 | 1465220559305 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:39 INFO - PROCESS | 1655 | 1465220559381 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:42:39 INFO - PROCESS | 1655 | 1465220559386 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:39 INFO - PROCESS | 1655 | 1465220559388 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf4d000 == 37 [pid = 1655] [id = 675] 06:42:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1292ebc00) [pid = 1655] [serial = 2025] [outer = 0x0] 06:42:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x129712400) [pid = 1655] [serial = 2026] [outer = 0x1292ebc00] 06:42:39 INFO - PROCESS | 1655 | 1465220559413 Marionette DEBUG loaded listener.js 06:42:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x129777000) [pid = 1655] [serial = 2027] [outer = 0x1292ebc00] 06:42:40 INFO - PROCESS | 1655 | 1465220560249 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] 06:42:40 INFO - PROCESS | 1655 | 1465220560276 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:42:40 INFO - PROCESS | 1655 | 1465220560280 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:42:40 INFO - PROCESS | 1655 | 1465220560282 Marionette TRACE conn2 <- [1,2674,null,{}] 06:42:40 INFO - PROCESS | 1655 | 1465220560286 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:40 INFO - PROCESS | 1655 | 1465220560288 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:40 INFO - PROCESS | 1655 | 1465220560403 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:42:40 INFO - PROCESS | 1655 | 1465220560460 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:40 INFO - PROCESS | 1655 | 1465220560461 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x11828a000 == 38 [pid = 1655] [id = 676] 06:42:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x113b3c000) [pid = 1655] [serial = 2028] [outer = 0x0] 06:42:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x115ca2400) [pid = 1655] [serial = 2029] [outer = 0x113b3c000] 06:42:40 INFO - PROCESS | 1655 | 1465220560495 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x117126c00) [pid = 1655] [serial = 2030] [outer = 0x113b3c000] 06:42:41 INFO - PROCESS | 1655 | 1465220561545 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] 06:42:41 INFO - PROCESS | 1655 | 1465220561557 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:42:41 INFO - PROCESS | 1655 | 1465220561562 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 1655 | 1465220561564 Marionette TRACE conn2 <- [1,2678,null,{}] 06:42:41 INFO - PROCESS | 1655 | 1465220561566 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:41 INFO - PROCESS | 1655 | 1465220561570 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:41 INFO - PROCESS | 1655 | 1465220561684 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:42:41 INFO - PROCESS | 1655 | 1465220561759 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 1655 | 1465220561761 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x118311000 == 39 [pid = 1655] [id = 677] 06:42:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x112249400) [pid = 1655] [serial = 2031] [outer = 0x0] 06:42:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x118635400) [pid = 1655] [serial = 2032] [outer = 0x112249400] 06:42:41 INFO - PROCESS | 1655 | 1465220561836 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1189a7800) [pid = 1655] [serial = 2033] [outer = 0x112249400] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x1216a1800 == 38 [pid = 1655] [id = 674] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad3e800 == 37 [pid = 1655] [id = 673] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa0d800 == 36 [pid = 1655] [id = 672] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x129a22000 == 35 [pid = 1655] [id = 671] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x128fee800 == 34 [pid = 1655] [id = 670] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x124444000 == 33 [pid = 1655] [id = 669] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x1216a5000 == 32 [pid = 1655] [id = 668] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x119216800 == 31 [pid = 1655] [id = 667] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x116ac2000 == 30 [pid = 1655] [id = 666] 06:42:42 INFO - PROCESS | 1655 | --DOCSHELL 0x116abc000 == 29 [pid = 1655] [id = 665] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x128fb9000) [pid = 1655] [serial = 1963] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12afdb000) [pid = 1655] [serial = 1969] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1297b1400) [pid = 1655] [serial = 1966] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12bbd8c00) [pid = 1655] [serial = 1943] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x116f7c400) [pid = 1655] [serial = 1945] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11827e000) [pid = 1655] [serial = 1946] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12442c400) [pid = 1655] [serial = 1957] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1265c0800) [pid = 1655] [serial = 1958] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x126635400) [pid = 1655] [serial = 1960] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11804a800) [pid = 1655] [serial = 1948] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1186b8400) [pid = 1655] [serial = 1949] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11895e000) [pid = 1655] [serial = 1951] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119740800) [pid = 1655] [serial = 1952] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12400b800) [pid = 1655] [serial = 1955] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x121537400) [pid = 1655] [serial = 1954] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12bdca800) [pid = 1655] [serial = 1981] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12bdd7000) [pid = 1655] [serial = 1982] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12bbe2c00) [pid = 1655] [serial = 1979] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1184e1c00) [pid = 1655] [serial = 1972] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x124006400) [pid = 1655] [serial = 1973] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1250c3800) [pid = 1655] [serial = 1975] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12b58e800) [pid = 1655] [serial = 1970] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12aa5ac00) [pid = 1655] [serial = 1967] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x126c44000) [pid = 1655] [serial = 1961] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x129708800) [pid = 1655] [serial = 1964] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12bbd7800) [pid = 1655] [serial = 1978] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1265bec00) [pid = 1655] [serial = 1976] [outer = 0x0] [url = about:blank] 06:42:42 INFO - PROCESS | 1655 | 1465220562923 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:42:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:42:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1376ms 06:42:42 INFO - PROCESS | 1655 | 1465220562938 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 1655 | 1465220562941 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:42:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:42:42 INFO - PROCESS | 1655 | 1465220562948 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 1655 | 1465220562949 Marionette TRACE conn2 <- [1,2682,null,{}] 06:42:42 INFO - PROCESS | 1655 | 1465220562956 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:42 INFO - PROCESS | 1655 | 1465220562957 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:43 INFO - PROCESS | 1655 | 1465220563033 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:42:43 INFO - PROCESS | 1655 | 1465220563108 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 1655 | 1465220563110 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182a5000 == 30 [pid = 1655] [id = 678] 06:42:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1175ab800) [pid = 1655] [serial = 2034] [outer = 0x0] 06:42:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x118351c00) [pid = 1655] [serial = 2035] [outer = 0x1175ab800] 06:42:43 INFO - PROCESS | 1655 | 1465220563138 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x118958c00) [pid = 1655] [serial = 2036] [outer = 0x1175ab800] 06:42:43 INFO - PROCESS | 1655 | 1465220563948 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:42:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:42:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 06:42:43 INFO - PROCESS | 1655 | 1465220563970 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:42:43 INFO - PROCESS | 1655 | 1465220563973 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:42:43 INFO - PROCESS | 1655 | 1465220563977 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:42:43 INFO - PROCESS | 1655 | 1465220563979 Marionette TRACE conn2 <- [1,2686,null,{}] 06:42:43 INFO - PROCESS | 1655 | 1465220563981 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:43 INFO - PROCESS | 1655 | 1465220563983 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:44 INFO - PROCESS | 1655 | 1465220564065 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:42:44 INFO - PROCESS | 1655 | 1465220564071 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 1655 | 1465220564073 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x121aef800 == 31 [pid = 1655] [id = 679] 06:42:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x119d24400) [pid = 1655] [serial = 2037] [outer = 0x0] 06:42:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x121423400) [pid = 1655] [serial = 2038] [outer = 0x119d24400] 06:42:44 INFO - PROCESS | 1655 | 1465220564101 Marionette DEBUG loaded listener.js 06:42:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x121e4ec00) [pid = 1655] [serial = 2039] [outer = 0x119d24400] 06:42:44 INFO - PROCESS | 1655 | 1465220564957 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] 06:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:42:45 INFO - PROCESS | 1655 | 1465220565003 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:42:45 INFO - PROCESS | 1655 | 1465220565006 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 1655 | 1465220565008 Marionette TRACE conn2 <- [1,2690,null,{}] 06:42:45 INFO - PROCESS | 1655 | 1465220565031 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:45 INFO - PROCESS | 1655 | 1465220565034 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:45 INFO - PROCESS | 1655 | 1465220565136 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:42:45 INFO - PROCESS | 1655 | 1465220565141 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:45 INFO - PROCESS | 1655 | 1465220565143 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x127880800 == 32 [pid = 1655] [id = 680] 06:42:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x115cf5000) [pid = 1655] [serial = 2040] [outer = 0x0] 06:42:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x12473e400) [pid = 1655] [serial = 2041] [outer = 0x115cf5000] 06:42:45 INFO - PROCESS | 1655 | 1465220565171 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1265c5800) [pid = 1655] [serial = 2042] [outer = 0x115cf5000] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x118182c00) [pid = 1655] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x119d2a400) [pid = 1655] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x110f71800) [pid = 1655] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x11862e800) [pid = 1655] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x113ba9400) [pid = 1655] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x113b3a400) [pid = 1655] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1186c3c00) [pid = 1655] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x121422c00) [pid = 1655] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1278de400) [pid = 1655] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x115cf4000) [pid = 1655] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1244a5000) [pid = 1655] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1265bcc00) [pid = 1655] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x1244ad800) [pid = 1655] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:42:45 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x112922800) [pid = 1655] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:42:46 INFO - PROCESS | 1655 | 1465220566015 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] 06:42:46 INFO - PROCESS | 1655 | 1465220566030 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:42:46 INFO - PROCESS | 1655 | 1465220566032 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:42:46 INFO - PROCESS | 1655 | 1465220566034 Marionette TRACE conn2 <- [1,2694,null,{}] 06:42:46 INFO - PROCESS | 1655 | 1465220566037 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:46 INFO - PROCESS | 1655 | 1465220566039 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:46 INFO - PROCESS | 1655 | 1465220566122 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:42:46 INFO - PROCESS | 1655 | 1465220566126 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 1655 | 1465220566127 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9c1800 == 33 [pid = 1655] [id = 681] 06:42:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x113d04800) [pid = 1655] [serial = 2043] [outer = 0x0] 06:42:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1189af000) [pid = 1655] [serial = 2044] [outer = 0x113d04800] 06:42:46 INFO - PROCESS | 1655 | 1465220566152 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1244af800) [pid = 1655] [serial = 2045] [outer = 0x113d04800] 06:42:46 INFO - PROCESS | 1655 | 1465220566973 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] 06:42:47 INFO - PROCESS | 1655 | 1465220567008 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:42:47 INFO - PROCESS | 1655 | 1465220567010 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 1655 | 1465220567012 Marionette TRACE conn2 <- [1,2698,null,{}] 06:42:47 INFO - PROCESS | 1655 | 1465220567014 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:47 INFO - PROCESS | 1655 | 1465220567015 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:47 INFO - PROCESS | 1655 | 1465220567091 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:42:47 INFO - PROCESS | 1655 | 1465220567095 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 1655 | 1465220567096 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad2f000 == 34 [pid = 1655] [id = 682] 06:42:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x12662e800) [pid = 1655] [serial = 2046] [outer = 0x0] 06:42:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x12687a000) [pid = 1655] [serial = 2047] [outer = 0x12662e800] 06:42:47 INFO - PROCESS | 1655 | 1465220567120 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1278d9c00) [pid = 1655] [serial = 2048] [outer = 0x12662e800] 06:42:47 INFO - PROCESS | 1655 | 1465220567951 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] 06:42:47 INFO - PROCESS | 1655 | 1465220567986 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:42:47 INFO - PROCESS | 1655 | 1465220567990 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 1655 | 1465220567991 Marionette TRACE conn2 <- [1,2702,null,{}] 06:42:47 INFO - PROCESS | 1655 | 1465220567993 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:47 INFO - PROCESS | 1655 | 1465220567997 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:48 INFO - PROCESS | 1655 | 1465220568113 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:42:48 INFO - PROCESS | 1655 | 1465220568122 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 1655 | 1465220568123 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c278800 == 35 [pid = 1655] [id = 683] 06:42:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x127a33400) [pid = 1655] [serial = 2049] [outer = 0x0] 06:42:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x129712800) [pid = 1655] [serial = 2050] [outer = 0x127a33400] 06:42:48 INFO - PROCESS | 1655 | 1465220568148 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x12a82c800) [pid = 1655] [serial = 2051] [outer = 0x127a33400] 06:42:48 INFO - PROCESS | 1655 | 1465220568435 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 470ms 06:42:48 INFO - PROCESS | 1655 | 1465220568461 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:42:48 INFO - PROCESS | 1655 | 1465220568462 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:42:48 INFO - PROCESS | 1655 | 1465220568464 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:42:48 INFO - PROCESS | 1655 | 1465220568465 Marionette TRACE conn2 <- [1,2706,null,{}] 06:42:48 INFO - PROCESS | 1655 | 1465220568475 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:48 INFO - PROCESS | 1655 | 1465220568477 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:48 INFO - PROCESS | 1655 | 1465220568607 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:42:48 INFO - PROCESS | 1655 | 1465220568662 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:48 INFO - PROCESS | 1655 | 1465220568664 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x116948000 == 36 [pid = 1655] [id = 684] 06:42:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x110f66800) [pid = 1655] [serial = 2052] [outer = 0x0] 06:42:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1130f4000) [pid = 1655] [serial = 2053] [outer = 0x110f66800] 06:42:48 INFO - PROCESS | 1655 | 1465220568697 Marionette DEBUG loaded listener.js 06:42:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1169b9800) [pid = 1655] [serial = 2054] [outer = 0x110f66800] 06:42:49 INFO - PROCESS | 1655 | 1465220569162 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:42:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:42:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 720ms 06:42:49 INFO - PROCESS | 1655 | 1465220569186 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 1655 | 1465220569188 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:42:49 INFO - PROCESS | 1655 | 1465220569192 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 1655 | 1465220569194 Marionette TRACE conn2 <- [1,2710,null,{}] 06:42:49 INFO - PROCESS | 1655 | 1465220569197 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:49 INFO - PROCESS | 1655 | 1465220569199 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:49 INFO - PROCESS | 1655 | 1465220569303 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:42:49 INFO - PROCESS | 1655 | 1465220569410 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 1655 | 1465220569412 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12689c000 == 37 [pid = 1655] [id = 685] 06:42:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11888c800) [pid = 1655] [serial = 2055] [outer = 0x0] 06:42:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1197f2000) [pid = 1655] [serial = 2056] [outer = 0x11888c800] 06:42:49 INFO - PROCESS | 1655 | 1465220569444 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x121e51000) [pid = 1655] [serial = 2057] [outer = 0x11888c800] 06:42:49 INFO - PROCESS | 1655 | 1465220569867 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 1655 | 1465220569918 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:42:49 INFO - PROCESS | 1655 | 1465220569920 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 1655 | 1465220569922 Marionette TRACE conn2 <- [1,2714,null,{}] 06:42:49 INFO - PROCESS | 1655 | 1465220569925 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:49 INFO - PROCESS | 1655 | 1465220569926 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:50 INFO - PROCESS | 1655 | 1465220570026 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:42:50 INFO - PROCESS | 1655 | 1465220570086 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 1655 | 1465220570087 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c426000 == 38 [pid = 1655] [id = 686] 06:42:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x12442b400) [pid = 1655] [serial = 2058] [outer = 0x0] 06:42:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1265b8c00) [pid = 1655] [serial = 2059] [outer = 0x12442b400] 06:42:50 INFO - PROCESS | 1655 | 1465220570118 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x127a2e800) [pid = 1655] [serial = 2060] [outer = 0x12442b400] 06:42:50 INFO - PROCESS | 1655 | 1465220570537 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:42:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:42:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 06:42:50 INFO - PROCESS | 1655 | 1465220570591 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 1655 | 1465220570593 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:42:50 INFO - PROCESS | 1655 | 1465220570601 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 1655 | 1465220570604 Marionette TRACE conn2 <- [1,2718,null,{}] 06:42:50 INFO - PROCESS | 1655 | 1465220570607 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:50 INFO - PROCESS | 1655 | 1465220570609 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:50 INFO - PROCESS | 1655 | 1465220570732 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:42:50 INFO - PROCESS | 1655 | 1465220570806 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 1655 | 1465220570807 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c87b000 == 39 [pid = 1655] [id = 687] 06:42:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x127a35c00) [pid = 1655] [serial = 2061] [outer = 0x0] 06:42:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1297b1800) [pid = 1655] [serial = 2062] [outer = 0x127a35c00] 06:42:50 INFO - PROCESS | 1655 | 1465220570838 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12aa50000) [pid = 1655] [serial = 2063] [outer = 0x127a35c00] 06:42:51 INFO - PROCESS | 1655 | 1465220571259 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 1655 | 1465220571278 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:42:51 INFO - PROCESS | 1655 | 1465220571280 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 1655 | 1465220571281 Marionette TRACE conn2 <- [1,2722,null,{}] 06:42:51 INFO - PROCESS | 1655 | 1465220571284 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:51 INFO - PROCESS | 1655 | 1465220571285 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:51 INFO - PROCESS | 1655 | 1465220571384 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:42:51 INFO - PROCESS | 1655 | 1465220571439 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:51 INFO - PROCESS | 1655 | 1465220571441 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ceb7800 == 40 [pid = 1655] [id = 688] 06:42:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12a982000) [pid = 1655] [serial = 2064] [outer = 0x0] 06:42:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12aa5dc00) [pid = 1655] [serial = 2065] [outer = 0x12a982000] 06:42:51 INFO - PROCESS | 1655 | 1465220571470 Marionette DEBUG loaded listener.js 06:42:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12afdc000) [pid = 1655] [serial = 2066] [outer = 0x12a982000] 06:42:51 INFO - PROCESS | 1655 | 1465220571911 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 1655 | 1465220571956 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:42:51 INFO - PROCESS | 1655 | 1465220571959 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 1655 | 1465220571960 Marionette TRACE conn2 <- [1,2726,null,{}] 06:42:51 INFO - PROCESS | 1655 | 1465220571962 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:51 INFO - PROCESS | 1655 | 1465220571964 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:52 INFO - PROCESS | 1655 | 1465220572155 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:42:52 INFO - PROCESS | 1655 | 1465220572271 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 1655 | 1465220572273 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x121451800 == 41 [pid = 1655] [id = 689] 06:42:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11804a800) [pid = 1655] [serial = 2067] [outer = 0x0] 06:42:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11834ec00) [pid = 1655] [serial = 2068] [outer = 0x11804a800] 06:42:52 INFO - PROCESS | 1655 | 1465220572302 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x118966400) [pid = 1655] [serial = 2069] [outer = 0x11804a800] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12c278800 == 40 [pid = 1655] [id = 683] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad2f000 == 39 [pid = 1655] [id = 682] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9c1800 == 38 [pid = 1655] [id = 681] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x127880800 == 37 [pid = 1655] [id = 680] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x121aef800 == 36 [pid = 1655] [id = 679] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x1182a5000 == 35 [pid = 1655] [id = 678] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x11828a000 == 34 [pid = 1655] [id = 676] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x118311000 == 33 [pid = 1655] [id = 677] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf4d000 == 32 [pid = 1655] [id = 675] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12ceb7800 == 31 [pid = 1655] [id = 688] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12c87b000 == 30 [pid = 1655] [id = 687] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12c426000 == 29 [pid = 1655] [id = 686] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x12689c000 == 28 [pid = 1655] [id = 685] 06:42:53 INFO - PROCESS | 1655 | --DOCSHELL 0x116948000 == 27 [pid = 1655] [id = 684] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118350c00) [pid = 1655] [serial = 2002] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1186b7000) [pid = 1655] [serial = 2003] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x121949000) [pid = 1655] [serial = 2008] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119426400) [pid = 1655] [serial = 2005] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119c5a000) [pid = 1655] [serial = 2006] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1189fbc00) [pid = 1655] [serial = 1997] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1186b5400) [pid = 1655] [serial = 1996] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1166ee800) [pid = 1655] [serial = 1999] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x11712b800) [pid = 1655] [serial = 2000] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x124073800) [pid = 1655] [serial = 2011] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1197f4c00) [pid = 1655] [serial = 1985] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1189b4800) [pid = 1655] [serial = 1984] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1250be000) [pid = 1655] [serial = 1988] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1244a5c00) [pid = 1655] [serial = 1987] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12aae7000) [pid = 1655] [serial = 1991] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1292f8800) [pid = 1655] [serial = 1990] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12a983800) [pid = 1655] [serial = 1993] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12476fc00) [pid = 1655] [serial = 2014] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12bdcac00) [pid = 1655] [serial = 1994] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x126a0a800) [pid = 1655] [serial = 2015] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1292ec800) [pid = 1655] [serial = 2020] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1278d5c00) [pid = 1655] [serial = 2017] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x1197e9800) [pid = 1655] [serial = 2023] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1292f8c00) [pid = 1655] [serial = 2021] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1244a4800) [pid = 1655] [serial = 2012] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x127a31800) [pid = 1655] [serial = 2018] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x127a34400) [pid = 1655] [serial = 2024] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x12406cc00) [pid = 1655] [serial = 2009] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x129712400) [pid = 1655] [serial = 2026] [outer = 0x0] [url = about:blank] 06:42:53 INFO - PROCESS | 1655 | 1465220573465 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:42:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:42:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1573ms 06:42:53 INFO - PROCESS | 1655 | 1465220573533 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 1655 | 1465220573536 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:42:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:42:53 INFO - PROCESS | 1655 | 1465220573541 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 1655 | 1465220573543 Marionette TRACE conn2 <- [1,2730,null,{}] 06:42:53 INFO - PROCESS | 1655 | 1465220573547 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:53 INFO - PROCESS | 1655 | 1465220573549 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:53 INFO - PROCESS | 1655 | 1465220573626 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:42:53 INFO - PROCESS | 1655 | 1465220573632 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:53 INFO - PROCESS | 1655 | 1465220573637 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x116740800 == 28 [pid = 1655] [id = 690] 06:42:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x113b3d000) [pid = 1655] [serial = 2070] [outer = 0x0] 06:42:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x114e24400) [pid = 1655] [serial = 2071] [outer = 0x113b3d000] 06:42:53 INFO - PROCESS | 1655 | 1465220573668 Marionette DEBUG loaded listener.js 06:42:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x1164a9000) [pid = 1655] [serial = 2072] [outer = 0x113b3d000] 06:42:54 INFO - PROCESS | 1655 | 1465220574504 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] 06:42:54 INFO - PROCESS | 1655 | 1465220574516 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:42:54 INFO - PROCESS | 1655 | 1465220574521 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:42:54 INFO - PROCESS | 1655 | 1465220574522 Marionette TRACE conn2 <- [1,2734,null,{}] 06:42:54 INFO - PROCESS | 1655 | 1465220574525 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:54 INFO - PROCESS | 1655 | 1465220574527 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:54 INFO - PROCESS | 1655 | 1465220574611 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:42:54 INFO - PROCESS | 1655 | 1465220574663 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 1655 | 1465220574664 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x11898e000 == 29 [pid = 1655] [id = 691] 06:42:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1175a3400) [pid = 1655] [serial = 2073] [outer = 0x0] 06:42:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x118047c00) [pid = 1655] [serial = 2074] [outer = 0x1175a3400] 06:42:54 INFO - PROCESS | 1655 | 1465220574693 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x11834e000) [pid = 1655] [serial = 2075] [outer = 0x1175a3400] 06:42:55 INFO - PROCESS | 1655 | 1465220575000 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 06:42:55 INFO - PROCESS | 1655 | 1465220575042 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 1655 | 1465220575043 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:42:55 INFO - PROCESS | 1655 | 1465220575045 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 1655 | 1465220575048 Marionette TRACE conn2 <- [1,2738,null,{}] 06:42:55 INFO - PROCESS | 1655 | 1465220575058 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:55 INFO - PROCESS | 1655 | 1465220575062 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:55 INFO - PROCESS | 1655 | 1465220575149 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:42:55 INFO - PROCESS | 1655 | 1465220575208 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 1655 | 1465220575210 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x121459000 == 30 [pid = 1655] [id = 692] 06:42:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1184e1c00) [pid = 1655] [serial = 2076] [outer = 0x0] 06:42:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x118957400) [pid = 1655] [serial = 2077] [outer = 0x1184e1c00] 06:42:55 INFO - PROCESS | 1655 | 1465220575239 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1197eb000) [pid = 1655] [serial = 2078] [outer = 0x1184e1c00] 06:42:55 INFO - PROCESS | 1655 | 1465220575546 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 520ms 06:42:55 INFO - PROCESS | 1655 | 1465220575567 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:42:55 INFO - PROCESS | 1655 | 1465220575570 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:42:55 INFO - PROCESS | 1655 | 1465220575572 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 1655 | 1465220575574 Marionette TRACE conn2 <- [1,2742,null,{}] 06:42:55 INFO - PROCESS | 1655 | 1465220575576 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:55 INFO - PROCESS | 1655 | 1465220575577 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:55 INFO - PROCESS | 1655 | 1465220575681 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:42:55 INFO - PROCESS | 1655 | 1465220575685 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 1655 | 1465220575687 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fe7000 == 31 [pid = 1655] [id = 693] 06:42:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x119c4e400) [pid = 1655] [serial = 2079] [outer = 0x0] 06:42:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x121421800) [pid = 1655] [serial = 2080] [outer = 0x119c4e400] 06:42:55 INFO - PROCESS | 1655 | 1465220575712 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x121bc5800) [pid = 1655] [serial = 2081] [outer = 0x119c4e400] 06:42:56 INFO - PROCESS | 1655 | 1465220576048 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 517ms 06:42:56 INFO - PROCESS | 1655 | 1465220576092 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 1655 | 1465220576094 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:42:56 INFO - PROCESS | 1655 | 1465220576097 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 1655 | 1465220576099 Marionette TRACE conn2 <- [1,2746,null,{}] 06:42:56 INFO - PROCESS | 1655 | 1465220576109 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:56 INFO - PROCESS | 1655 | 1465220576111 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:56 INFO - PROCESS | 1655 | 1465220576257 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:42:56 INFO - PROCESS | 1655 | 1465220576306 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 1655 | 1465220576308 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x127876000 == 32 [pid = 1655] [id = 694] 06:42:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x119c53c00) [pid = 1655] [serial = 2082] [outer = 0x0] 06:42:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x12406f800) [pid = 1655] [serial = 2083] [outer = 0x119c53c00] 06:42:56 INFO - PROCESS | 1655 | 1465220576349 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x12442cc00) [pid = 1655] [serial = 2084] [outer = 0x119c53c00] 06:42:56 INFO - PROCESS | 1655 | 1465220576683 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 621ms 06:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:42:56 INFO - PROCESS | 1655 | 1465220576718 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:42:56 INFO - PROCESS | 1655 | 1465220576719 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:42:56 INFO - PROCESS | 1655 | 1465220576721 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 1655 | 1465220576722 Marionette TRACE conn2 <- [1,2750,null,{}] 06:42:56 INFO - PROCESS | 1655 | 1465220576724 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:56 INFO - PROCESS | 1655 | 1465220576729 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:56 INFO - PROCESS | 1655 | 1465220576845 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:42:56 INFO - PROCESS | 1655 | 1465220576858 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:56 INFO - PROCESS | 1655 | 1465220576860 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0d000 == 33 [pid = 1655] [id = 695] 06:42:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1244ad800) [pid = 1655] [serial = 2085] [outer = 0x0] 06:42:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1247f5000) [pid = 1655] [serial = 2086] [outer = 0x1244ad800] 06:42:56 INFO - PROCESS | 1655 | 1465220576885 Marionette DEBUG loaded listener.js 06:42:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x12665c800) [pid = 1655] [serial = 2087] [outer = 0x1244ad800] 06:42:57 INFO - PROCESS | 1655 | 1465220577211 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 06:42:57 INFO - PROCESS | 1655 | 1465220577241 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 1655 | 1465220577243 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:42:57 INFO - PROCESS | 1655 | 1465220577251 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 1655 | 1465220577253 Marionette TRACE conn2 <- [1,2754,null,{}] 06:42:57 INFO - PROCESS | 1655 | 1465220577257 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 1655 | 1465220577259 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:57 INFO - PROCESS | 1655 | 1465220577352 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:42:57 INFO - PROCESS | 1655 | 1465220577355 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 1655 | 1465220577356 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa1c800 == 34 [pid = 1655] [id = 696] 06:42:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1133b5c00) [pid = 1655] [serial = 2088] [outer = 0x0] 06:42:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x126a0b800) [pid = 1655] [serial = 2089] [outer = 0x1133b5c00] 06:42:57 INFO - PROCESS | 1655 | 1465220577389 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1278dc400) [pid = 1655] [serial = 2090] [outer = 0x1133b5c00] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12662e800) [pid = 1655] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x127a33400) [pid = 1655] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x115cf5000) [pid = 1655] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x113d04800) [pid = 1655] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x113b3c000) [pid = 1655] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x112249400) [pid = 1655] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1175ab800) [pid = 1655] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x119d24400) [pid = 1655] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:42:57 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1292ebc00) [pid = 1655] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:42:57 INFO - PROCESS | 1655 | 1465220577843 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 621ms 06:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:42:57 INFO - PROCESS | 1655 | 1465220577876 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:42:57 INFO - PROCESS | 1655 | 1465220577877 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:42:57 INFO - PROCESS | 1655 | 1465220577879 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:42:57 INFO - PROCESS | 1655 | 1465220577880 Marionette TRACE conn2 <- [1,2758,null,{}] 06:42:57 INFO - PROCESS | 1655 | 1465220577899 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:57 INFO - PROCESS | 1655 | 1465220577900 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:57 INFO - PROCESS | 1655 | 1465220577979 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:42:57 INFO - PROCESS | 1655 | 1465220577982 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 1655 | 1465220577983 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad2f000 == 35 [pid = 1655] [id = 697] 06:42:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x119d29400) [pid = 1655] [serial = 2091] [outer = 0x0] 06:42:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x126a0b000) [pid = 1655] [serial = 2092] [outer = 0x119d29400] 06:42:58 INFO - PROCESS | 1655 | 1465220578011 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1278e0800) [pid = 1655] [serial = 2093] [outer = 0x119d29400] 06:42:58 INFO - PROCESS | 1655 | 1465220578321 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 478ms 06:42:58 INFO - PROCESS | 1655 | 1465220578358 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 1655 | 1465220578359 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:42:58 INFO - PROCESS | 1655 | 1465220578362 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 1655 | 1465220578362 Marionette TRACE conn2 <- [1,2762,null,{}] 06:42:58 INFO - PROCESS | 1655 | 1465220578365 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:58 INFO - PROCESS | 1655 | 1465220578366 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:58 INFO - PROCESS | 1655 | 1465220578441 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:42:58 INFO - PROCESS | 1655 | 1465220578445 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 1655 | 1465220578446 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b576000 == 36 [pid = 1655] [id = 698] 06:42:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x127a2f000) [pid = 1655] [serial = 2094] [outer = 0x0] 06:42:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x128fb4c00) [pid = 1655] [serial = 2095] [outer = 0x127a2f000] 06:42:58 INFO - PROCESS | 1655 | 1465220578470 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1292ec800) [pid = 1655] [serial = 2096] [outer = 0x127a2f000] 06:42:58 INFO - PROCESS | 1655 | 1465220578807 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 473ms 06:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:42:58 INFO - PROCESS | 1655 | 1465220578838 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 1655 | 1465220578839 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:42:58 INFO - PROCESS | 1655 | 1465220578842 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 1655 | 1465220578843 Marionette TRACE conn2 <- [1,2766,null,{}] 06:42:58 INFO - PROCESS | 1655 | 1465220578845 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:58 INFO - PROCESS | 1655 | 1465220578846 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:58 INFO - PROCESS | 1655 | 1465220578949 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:42:58 INFO - PROCESS | 1655 | 1465220578957 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 1655 | 1465220578958 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb1d000 == 37 [pid = 1655] [id = 699] 06:42:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1292ec400) [pid = 1655] [serial = 2097] [outer = 0x0] 06:42:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1292f5000) [pid = 1655] [serial = 2098] [outer = 0x1292ec400] 06:42:58 INFO - PROCESS | 1655 | 1465220578983 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x129711800) [pid = 1655] [serial = 2099] [outer = 0x1292ec400] 06:42:59 INFO - PROCESS | 1655 | 1465220579273 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 467ms 06:42:59 INFO - PROCESS | 1655 | 1465220579310 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 1655 | 1465220579311 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:42:59 INFO - PROCESS | 1655 | 1465220579314 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 1655 | 1465220579316 Marionette TRACE conn2 <- [1,2770,null,{}] 06:42:59 INFO - PROCESS | 1655 | 1465220579318 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:42:59 INFO - PROCESS | 1655 | 1465220579322 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:59 INFO - PROCESS | 1655 | 1465220579410 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:42:59 INFO - PROCESS | 1655 | 1465220579414 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:59 INFO - PROCESS | 1655 | 1465220579416 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:42:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c433800 == 38 [pid = 1655] [id = 700] 06:42:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1292f1c00) [pid = 1655] [serial = 2100] [outer = 0x0] 06:42:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1297b3400) [pid = 1655] [serial = 2101] [outer = 0x1292f1c00] 06:42:59 INFO - PROCESS | 1655 | 1465220579443 Marionette DEBUG loaded listener.js 06:42:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12a97dc00) [pid = 1655] [serial = 2102] [outer = 0x1292f1c00] 06:42:59 INFO - PROCESS | 1655 | 1465220579952 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 671ms 06:42:59 INFO - PROCESS | 1655 | 1465220579986 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 1655 | 1465220579988 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:42:59 INFO - PROCESS | 1655 | 1465220579992 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 1655 | 1465220579994 Marionette TRACE conn2 <- [1,2774,null,{}] 06:43:00 INFO - PROCESS | 1655 | 1465220579998 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 1655 | 1465220580000 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:00 INFO - PROCESS | 1655 | 1465220580115 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:43:00 INFO - PROCESS | 1655 | 1465220580221 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:00 INFO - PROCESS | 1655 | 1465220580222 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1186ae000 == 39 [pid = 1655] [id = 701] 06:43:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1164b4800) [pid = 1655] [serial = 2103] [outer = 0x0] 06:43:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116793000) [pid = 1655] [serial = 2104] [outer = 0x1164b4800] 06:43:00 INFO - PROCESS | 1655 | 1465220580254 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x117659800) [pid = 1655] [serial = 2105] [outer = 0x1164b4800] 06:43:00 INFO - PROCESS | 1655 | 1465220580779 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 823ms 06:43:00 INFO - PROCESS | 1655 | 1465220580828 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:43:00 INFO - PROCESS | 1655 | 1465220580831 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:43:00 INFO - PROCESS | 1655 | 1465220580840 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:43:00 INFO - PROCESS | 1655 | 1465220580841 Marionette TRACE conn2 <- [1,2778,null,{}] 06:43:00 INFO - PROCESS | 1655 | 1465220580844 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:00 INFO - PROCESS | 1655 | 1465220580845 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:00 INFO - PROCESS | 1655 | 1465220580953 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:43:01 INFO - PROCESS | 1655 | 1465220581045 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 1655 | 1465220581046 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d9800 == 40 [pid = 1655] [id = 702] 06:43:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1186b7000) [pid = 1655] [serial = 2106] [outer = 0x0] 06:43:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1188f8c00) [pid = 1655] [serial = 2107] [outer = 0x1186b7000] 06:43:01 INFO - PROCESS | 1655 | 1465220581078 Marionette DEBUG loaded listener.js 06:43:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119739000) [pid = 1655] [serial = 2108] [outer = 0x1186b7000] 06:43:01 INFO - PROCESS | 1655 | 1465220581712 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 923ms 06:43:01 INFO - PROCESS | 1655 | 1465220581761 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:43:01 INFO - PROCESS | 1655 | 1465220581764 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:43:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:43:01 INFO - PROCESS | 1655 | 1465220581767 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - PROCESS | 1655 | 1465220581768 Marionette TRACE conn2 <- [1,2782,null,{}] 06:43:01 INFO - PROCESS | 1655 | 1465220581772 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:01 INFO - PROCESS | 1655 | 1465220581773 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:01 INFO - PROCESS | 1655 | 1465220581871 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb1d000 == 39 [pid = 1655] [id = 699] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x12b576000 == 38 [pid = 1655] [id = 698] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad2f000 == 37 [pid = 1655] [id = 697] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa1c800 == 36 [pid = 1655] [id = 696] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x129a0d000 == 35 [pid = 1655] [id = 695] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x127876000 == 34 [pid = 1655] [id = 694] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x124fe7000 == 33 [pid = 1655] [id = 693] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x121459000 == 32 [pid = 1655] [id = 692] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x11898e000 == 31 [pid = 1655] [id = 691] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x116740800 == 30 [pid = 1655] [id = 690] 06:43:01 INFO - PROCESS | 1655 | --DOCSHELL 0x121451800 == 29 [pid = 1655] [id = 689] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1278d9c00) [pid = 1655] [serial = 2048] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x129712800) [pid = 1655] [serial = 2050] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12473e400) [pid = 1655] [serial = 2041] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1189af000) [pid = 1655] [serial = 2044] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12687a000) [pid = 1655] [serial = 2047] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1244af800) [pid = 1655] [serial = 2045] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1265c5800) [pid = 1655] [serial = 2042] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x115ca2400) [pid = 1655] [serial = 2029] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x117126c00) [pid = 1655] [serial = 2030] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118635400) [pid = 1655] [serial = 2032] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1189a7800) [pid = 1655] [serial = 2033] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x118351c00) [pid = 1655] [serial = 2035] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x118958c00) [pid = 1655] [serial = 2036] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x121423400) [pid = 1655] [serial = 2038] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x129777000) [pid = 1655] [serial = 2027] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12a82c800) [pid = 1655] [serial = 2051] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x121e4ec00) [pid = 1655] [serial = 2039] [outer = 0x0] [url = about:blank] 06:43:01 INFO - PROCESS | 1655 | 1465220581951 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:01 INFO - PROCESS | 1655 | 1465220581953 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x116949000 == 30 [pid = 1655] [id = 703] 06:43:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1166ee800) [pid = 1655] [serial = 2109] [outer = 0x0] 06:43:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x118047400) [pid = 1655] [serial = 2110] [outer = 0x1166ee800] 06:43:01 INFO - PROCESS | 1655 | 1465220581980 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x118633c00) [pid = 1655] [serial = 2111] [outer = 0x1166ee800] 06:43:02 INFO - PROCESS | 1655 | 1465220582271 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:43:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 523ms 06:43:02 INFO - PROCESS | 1655 | 1465220582294 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 1655 | 1465220582297 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:43:02 INFO - PROCESS | 1655 | 1465220582309 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 1655 | 1465220582311 Marionette TRACE conn2 <- [1,2786,null,{}] 06:43:02 INFO - PROCESS | 1655 | 1465220582314 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:02 INFO - PROCESS | 1655 | 1465220582315 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:02 INFO - PROCESS | 1655 | 1465220582402 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:43:02 INFO - PROCESS | 1655 | 1465220582456 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:02 INFO - PROCESS | 1655 | 1465220582458 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x119cac800 == 31 [pid = 1655] [id = 704] 06:43:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x118892400) [pid = 1655] [serial = 2112] [outer = 0x0] 06:43:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1197ee800) [pid = 1655] [serial = 2113] [outer = 0x118892400] 06:43:02 INFO - PROCESS | 1655 | 1465220582485 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x121792c00) [pid = 1655] [serial = 2114] [outer = 0x118892400] 06:43:02 INFO - PROCESS | 1655 | 1465220582789 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:43:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:43:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 528ms 06:43:02 INFO - PROCESS | 1655 | 1465220582830 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 1655 | 1465220582831 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:43:02 INFO - PROCESS | 1655 | 1465220582834 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 1655 | 1465220582838 Marionette TRACE conn2 <- [1,2790,null,{}] 06:43:02 INFO - PROCESS | 1655 | 1465220582846 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:02 INFO - PROCESS | 1655 | 1465220582850 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:02 INFO - PROCESS | 1655 | 1465220582937 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:43:03 INFO - PROCESS | 1655 | 1465220582994 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 1655 | 1465220582996 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fef800 == 32 [pid = 1655] [id = 705] 06:43:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x113b3b000) [pid = 1655] [serial = 2115] [outer = 0x0] 06:43:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x124431000) [pid = 1655] [serial = 2116] [outer = 0x113b3b000] 06:43:03 INFO - PROCESS | 1655 | 1465220583024 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124f9dc00) [pid = 1655] [serial = 2117] [outer = 0x113b3b000] 06:43:03 INFO - PROCESS | 1655 | 1465220583368 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 576ms 06:43:03 INFO - PROCESS | 1655 | 1465220583412 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:43:03 INFO - PROCESS | 1655 | 1465220583414 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:43:03 INFO - PROCESS | 1655 | 1465220583417 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:43:03 INFO - PROCESS | 1655 | 1465220583419 Marionette TRACE conn2 <- [1,2794,null,{}] 06:43:03 INFO - PROCESS | 1655 | 1465220583422 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:03 INFO - PROCESS | 1655 | 1465220583424 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:03 INFO - PROCESS | 1655 | 1465220583581 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:43:03 INFO - PROCESS | 1655 | 1465220583597 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:03 INFO - PROCESS | 1655 | 1465220583598 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1291d6800 == 33 [pid = 1655] [id = 706] 06:43:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12662f400) [pid = 1655] [serial = 2118] [outer = 0x0] 06:43:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12687dc00) [pid = 1655] [serial = 2119] [outer = 0x12662f400] 06:43:03 INFO - PROCESS | 1655 | 1465220583633 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126c52400) [pid = 1655] [serial = 2120] [outer = 0x12662f400] 06:43:04 INFO - PROCESS | 1655 | 1465220584000 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 621ms 06:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:43:04 INFO - PROCESS | 1655 | 1465220584039 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 1655 | 1465220584040 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:43:04 INFO - PROCESS | 1655 | 1465220584042 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 1655 | 1465220584043 Marionette TRACE conn2 <- [1,2798,null,{}] 06:43:04 INFO - PROCESS | 1655 | 1465220584045 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:04 INFO - PROCESS | 1655 | 1465220584053 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:04 INFO - PROCESS | 1655 | 1465220584129 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:43:04 INFO - PROCESS | 1655 | 1465220584214 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 1655 | 1465220584215 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa02800 == 34 [pid = 1655] [id = 707] 06:43:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113233400) [pid = 1655] [serial = 2121] [outer = 0x0] 06:43:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1278db800) [pid = 1655] [serial = 2122] [outer = 0x113233400] 06:43:04 INFO - PROCESS | 1655 | 1465220584240 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1292f9400) [pid = 1655] [serial = 2123] [outer = 0x113233400] 06:43:04 INFO - PROCESS | 1655 | 1465220584581 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 568ms 06:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:43:04 INFO - PROCESS | 1655 | 1465220584614 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 1655 | 1465220584615 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:43:04 INFO - PROCESS | 1655 | 1465220584618 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 1655 | 1465220584619 Marionette TRACE conn2 <- [1,2802,null,{}] 06:43:04 INFO - PROCESS | 1655 | 1465220584621 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:04 INFO - PROCESS | 1655 | 1465220584625 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:04 INFO - PROCESS | 1655 | 1465220584741 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:43:04 INFO - PROCESS | 1655 | 1465220584753 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:04 INFO - PROCESS | 1655 | 1465220584754 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b573000 == 35 [pid = 1655] [id = 708] 06:43:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x116791800) [pid = 1655] [serial = 2124] [outer = 0x0] 06:43:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1197f4800) [pid = 1655] [serial = 2125] [outer = 0x116791800] 06:43:04 INFO - PROCESS | 1655 | 1465220584779 Marionette DEBUG loaded listener.js 06:43:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12a82dc00) [pid = 1655] [serial = 2126] [outer = 0x116791800] 06:43:05 INFO - PROCESS | 1655 | 1465220585108 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 06:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:43:05 INFO - PROCESS | 1655 | 1465220585140 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 1655 | 1465220585141 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:43:05 INFO - PROCESS | 1655 | 1465220585150 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 1655 | 1465220585152 Marionette TRACE conn2 <- [1,2806,null,{}] 06:43:05 INFO - PROCESS | 1655 | 1465220585154 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:05 INFO - PROCESS | 1655 | 1465220585155 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:05 INFO - PROCESS | 1655 | 1465220585254 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:43:05 INFO - PROCESS | 1655 | 1465220585257 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 1655 | 1465220585258 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c287800 == 36 [pid = 1655] [id = 709] 06:43:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12aa51000) [pid = 1655] [serial = 2127] [outer = 0x0] 06:43:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12afe2c00) [pid = 1655] [serial = 2128] [outer = 0x12aa51000] 06:43:05 INFO - PROCESS | 1655 | 1465220585282 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12b58d000) [pid = 1655] [serial = 2129] [outer = 0x12aa51000] 06:43:05 INFO - PROCESS | 1655 | --DOCSHELL 0x12d289000 == 35 [pid = 1655] [id = 16] 06:43:05 INFO - PROCESS | 1655 | 1465220585654 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 528ms 06:43:05 INFO - PROCESS | 1655 | 1465220585673 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:43:05 INFO - PROCESS | 1655 | 1465220585674 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:43:05 INFO - PROCESS | 1655 | 1465220585676 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:43:05 INFO - PROCESS | 1655 | 1465220585677 Marionette TRACE conn2 <- [1,2810,null,{}] 06:43:05 INFO - PROCESS | 1655 | 1465220585680 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:05 INFO - PROCESS | 1655 | 1465220585681 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:05 INFO - PROCESS | 1655 | 1465220585778 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:43:05 INFO - PROCESS | 1655 | 1465220585782 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:05 INFO - PROCESS | 1655 | 1465220585783 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c42b000 == 36 [pid = 1655] [id = 710] 06:43:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x121419800) [pid = 1655] [serial = 2130] [outer = 0x0] 06:43:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12b58e800) [pid = 1655] [serial = 2131] [outer = 0x121419800] 06:43:05 INFO - PROCESS | 1655 | 1465220585809 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12bbdcc00) [pid = 1655] [serial = 2132] [outer = 0x121419800] 06:43:06 INFO - PROCESS | 1655 | 1465220586122 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 470ms 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119c53c00) [pid = 1655] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x119c4e400) [pid = 1655] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1175a3400) [pid = 1655] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1184e1c00) [pid = 1655] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x113b3d000) [pid = 1655] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11804a800) [pid = 1655] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x110f66800) [pid = 1655] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11888c800) [pid = 1655] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12442b400) [pid = 1655] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x127a35c00) [pid = 1655] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1133b5c00) [pid = 1655] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1244ad800) [pid = 1655] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x127a2f000) [pid = 1655] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119d29400) [pid = 1655] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1292ec400) [pid = 1655] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:43:06 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12a982000) [pid = 1655] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:43:06 INFO - PROCESS | 1655 | 1465220586236 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 1655 | 1465220586237 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:43:06 INFO - PROCESS | 1655 | 1465220586241 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 1655 | 1465220586242 Marionette TRACE conn2 <- [1,2814,null,{}] 06:43:06 INFO - PROCESS | 1655 | 1465220586245 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 1655 | 1465220586246 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:06 INFO - PROCESS | 1655 | 1465220586325 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:43:06 INFO - PROCESS | 1655 | 1465220586329 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 1655 | 1465220586330 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x124fe9800 == 37 [pid = 1655] [id = 711] 06:43:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118355400) [pid = 1655] [serial = 2133] [outer = 0x0] 06:43:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11895e400) [pid = 1655] [serial = 2134] [outer = 0x118355400] 06:43:06 INFO - PROCESS | 1655 | 1465220586354 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x124405000) [pid = 1655] [serial = 2135] [outer = 0x118355400] 06:43:06 INFO - PROCESS | 1655 | 1465220586704 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 469ms 06:43:06 INFO - PROCESS | 1655 | 1465220586711 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 1655 | 1465220586712 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:43:06 INFO - PROCESS | 1655 | 1465220586714 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 1655 | 1465220586715 Marionette TRACE conn2 <- [1,2818,null,{}] 06:43:06 INFO - PROCESS | 1655 | 1465220586717 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:06 INFO - PROCESS | 1655 | 1465220586719 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:06 INFO - PROCESS | 1655 | 1465220586804 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:43:06 INFO - PROCESS | 1655 | 1465220586808 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:06 INFO - PROCESS | 1655 | 1465220586810 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc8a000 == 38 [pid = 1655] [id = 712] 06:43:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12442a800) [pid = 1655] [serial = 2136] [outer = 0x0] 06:43:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12914d000) [pid = 1655] [serial = 2137] [outer = 0x12442a800] 06:43:06 INFO - PROCESS | 1655 | 1465220586834 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12bbdf800) [pid = 1655] [serial = 2138] [outer = 0x12442a800] 06:43:07 INFO - PROCESS | 1655 | 1465220587208 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 524ms 06:43:07 INFO - PROCESS | 1655 | 1465220587244 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 1655 | 1465220587247 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:43:07 INFO - PROCESS | 1655 | 1465220587250 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 1655 | 1465220587254 Marionette TRACE conn2 <- [1,2822,null,{}] 06:43:07 INFO - PROCESS | 1655 | 1465220587258 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:07 INFO - PROCESS | 1655 | 1465220587260 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:07 INFO - PROCESS | 1655 | 1465220587393 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:43:07 INFO - PROCESS | 1655 | 1465220587398 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 1655 | 1465220587400 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d3d4000 == 39 [pid = 1655] [id = 713] 06:43:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12bdcbc00) [pid = 1655] [serial = 2139] [outer = 0x0] 06:43:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12bdd0c00) [pid = 1655] [serial = 2140] [outer = 0x12bdcbc00] 06:43:07 INFO - PROCESS | 1655 | 1465220587426 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12bdd8800) [pid = 1655] [serial = 2141] [outer = 0x12bdcbc00] 06:43:07 INFO - PROCESS | 1655 | 1465220587782 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:43:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:43:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 572ms 06:43:07 INFO - PROCESS | 1655 | 1465220587823 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 1655 | 1465220587824 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:43:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:43:07 INFO - PROCESS | 1655 | 1465220587837 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 1655 | 1465220587838 Marionette TRACE conn2 <- [1,2826,null,{}] 06:43:07 INFO - PROCESS | 1655 | 1465220587840 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:07 INFO - PROCESS | 1655 | 1465220587841 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:07 INFO - PROCESS | 1655 | 1465220587924 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:43:07 INFO - PROCESS | 1655 | 1465220587928 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:07 INFO - PROCESS | 1655 | 1465220587929 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d84e800 == 40 [pid = 1655] [id = 714] 06:43:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12bddc000) [pid = 1655] [serial = 2142] [outer = 0x0] 06:43:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12c187c00) [pid = 1655] [serial = 2143] [outer = 0x12bddc000] 06:43:07 INFO - PROCESS | 1655 | 1465220587953 Marionette DEBUG loaded listener.js 06:43:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12c18e800) [pid = 1655] [serial = 2144] [outer = 0x12bddc000] 06:43:08 INFO - PROCESS | 1655 | 1465220588374 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 570ms 06:43:08 INFO - PROCESS | 1655 | 1465220588408 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:43:08 INFO - PROCESS | 1655 | 1465220588410 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:43:08 INFO - PROCESS | 1655 | 1465220588414 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:43:08 INFO - PROCESS | 1655 | 1465220588415 Marionette TRACE conn2 <- [1,2830,null,{}] 06:43:08 INFO - PROCESS | 1655 | 1465220588419 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:08 INFO - PROCESS | 1655 | 1465220588421 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:08 INFO - PROCESS | 1655 | 1465220588530 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:43:08 INFO - PROCESS | 1655 | 1465220588604 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:08 INFO - PROCESS | 1655 | 1465220588605 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x118382800 == 41 [pid = 1655] [id = 715] 06:43:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x113232800) [pid = 1655] [serial = 2145] [outer = 0x0] 06:43:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x116a72c00) [pid = 1655] [serial = 2146] [outer = 0x113232800] 06:43:08 INFO - PROCESS | 1655 | 1465220588637 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1184e2000) [pid = 1655] [serial = 2147] [outer = 0x113232800] 06:43:09 INFO - PROCESS | 1655 | 1465220589075 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 722ms 06:43:09 INFO - PROCESS | 1655 | 1465220589136 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:43:09 INFO - PROCESS | 1655 | 1465220589139 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:43:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:43:09 INFO - PROCESS | 1655 | 1465220589144 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 1655 | 1465220589146 Marionette TRACE conn2 <- [1,2834,null,{}] 06:43:09 INFO - PROCESS | 1655 | 1465220589148 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:09 INFO - PROCESS | 1655 | 1465220589150 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:09 INFO - PROCESS | 1655 | 1465220589253 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:43:09 INFO - PROCESS | 1655 | 1465220589314 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:09 INFO - PROCESS | 1655 | 1465220589316 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x129562000 == 42 [pid = 1655] [id = 716] 06:43:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x11850ac00) [pid = 1655] [serial = 2148] [outer = 0x0] 06:43:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x118510c00) [pid = 1655] [serial = 2149] [outer = 0x11850ac00] 06:43:09 INFO - PROCESS | 1655 | 1465220589347 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1189af000) [pid = 1655] [serial = 2150] [outer = 0x11850ac00] 06:43:09 INFO - PROCESS | 1655 | 1465220589770 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 06:43:09 INFO - PROCESS | 1655 | 1465220589814 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:43:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:43:09 INFO - PROCESS | 1655 | 1465220589816 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:43:09 INFO - PROCESS | 1655 | 1465220589819 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 1655 | 1465220589823 Marionette TRACE conn2 <- [1,2838,null,{}] 06:43:09 INFO - PROCESS | 1655 | 1465220589831 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:09 INFO - PROCESS | 1655 | 1465220589835 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:09 INFO - PROCESS | 1655 | 1465220589957 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:43:10 INFO - PROCESS | 1655 | 1465220590046 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 1655 | 1465220590048 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d84e000 == 43 [pid = 1655] [id = 717] 06:43:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x121e4e800) [pid = 1655] [serial = 2151] [outer = 0x0] 06:43:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1244a9c00) [pid = 1655] [serial = 2152] [outer = 0x121e4e800] 06:43:10 INFO - PROCESS | 1655 | 1465220590082 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1265be800) [pid = 1655] [serial = 2153] [outer = 0x121e4e800] 06:43:10 INFO - PROCESS | 1655 | 1465220590508 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:43:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:43:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 724ms 06:43:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:43:10 INFO - PROCESS | 1655 | 1465220590543 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 1655 | 1465220590546 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:43:10 INFO - PROCESS | 1655 | 1465220590549 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 1655 | 1465220590552 Marionette TRACE conn2 <- [1,2842,null,{}] 06:43:10 INFO - PROCESS | 1655 | 1465220590555 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:10 INFO - PROCESS | 1655 | 1465220590558 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:10 INFO - PROCESS | 1655 | 1465220590713 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:43:10 INFO - PROCESS | 1655 | 1465220590847 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:10 INFO - PROCESS | 1655 | 1465220590849 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da6a000 == 44 [pid = 1655] [id = 718] 06:43:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x126a0f800) [pid = 1655] [serial = 2154] [outer = 0x0] 06:43:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x129770800) [pid = 1655] [serial = 2155] [outer = 0x126a0f800] 06:43:10 INFO - PROCESS | 1655 | 1465220590900 Marionette DEBUG loaded listener.js 06:43:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12a82c400) [pid = 1655] [serial = 2156] [outer = 0x126a0f800] 06:43:11 INFO - PROCESS | 1655 | 1465220591396 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1074ms 06:43:11 INFO - PROCESS | 1655 | 1465220591623 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:43:11 INFO - PROCESS | 1655 | 1465220591626 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:43:11 INFO - PROCESS | 1655 | 1465220591630 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:43:11 INFO - PROCESS | 1655 | 1465220591631 Marionette TRACE conn2 <- [1,2846,null,{}] 06:43:11 INFO - PROCESS | 1655 | 1465220591635 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:11 INFO - PROCESS | 1655 | 1465220591637 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:11 INFO - PROCESS | 1655 | 1465220591733 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:43:11 INFO - PROCESS | 1655 | 1465220591802 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:11 INFO - PROCESS | 1655 | 1465220591806 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12145b000 == 45 [pid = 1655] [id = 719] 06:43:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1162f1800) [pid = 1655] [serial = 2157] [outer = 0x0] 06:43:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x116a74800) [pid = 1655] [serial = 2158] [outer = 0x1162f1800] 06:43:11 INFO - PROCESS | 1655 | 1465220591833 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x118277800) [pid = 1655] [serial = 2159] [outer = 0x1162f1800] 06:43:12 INFO - PROCESS | 1655 | 1465220592259 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:43:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:43:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 673ms 06:43:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:43:12 INFO - PROCESS | 1655 | 1465220592311 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 1655 | 1465220592313 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:43:12 INFO - PROCESS | 1655 | 1465220592318 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - PROCESS | 1655 | 1465220592323 Marionette TRACE conn2 <- [1,2850,null,{}] 06:43:12 INFO - PROCESS | 1655 | 1465220592325 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:12 INFO - PROCESS | 1655 | 1465220592327 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12d3d4000 == 44 [pid = 1655] [id = 713] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc8a000 == 43 [pid = 1655] [id = 712] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x124fe9800 == 42 [pid = 1655] [id = 711] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12c42b000 == 41 [pid = 1655] [id = 710] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12c287800 == 40 [pid = 1655] [id = 709] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12b573000 == 39 [pid = 1655] [id = 708] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa02800 == 38 [pid = 1655] [id = 707] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d6800 == 37 [pid = 1655] [id = 706] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x124fef800 == 36 [pid = 1655] [id = 705] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x119cac800 == 35 [pid = 1655] [id = 704] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12d288800 == 34 [pid = 1655] [id = 18] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x116949000 == 33 [pid = 1655] [id = 703] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1291d9800 == 32 [pid = 1655] [id = 702] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x1186ae000 == 31 [pid = 1655] [id = 701] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12c433800 == 30 [pid = 1655] [id = 700] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12145b000 == 29 [pid = 1655] [id = 719] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12da6a000 == 28 [pid = 1655] [id = 718] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12d84e000 == 27 [pid = 1655] [id = 717] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x129562000 == 26 [pid = 1655] [id = 716] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x12d84e800 == 25 [pid = 1655] [id = 714] 06:43:12 INFO - PROCESS | 1655 | --DOCSHELL 0x118382800 == 24 [pid = 1655] [id = 715] 06:43:12 INFO - PROCESS | 1655 | 1465220592921 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12406f800) [pid = 1655] [serial = 2083] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x121421800) [pid = 1655] [serial = 2080] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x121bc5800) [pid = 1655] [serial = 2081] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x118047c00) [pid = 1655] [serial = 2074] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11834e000) [pid = 1655] [serial = 2075] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x118957400) [pid = 1655] [serial = 2077] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x114e24400) [pid = 1655] [serial = 2071] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1164a9000) [pid = 1655] [serial = 2072] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118966400) [pid = 1655] [serial = 2069] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11834ec00) [pid = 1655] [serial = 2068] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1169b9800) [pid = 1655] [serial = 2054] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1130f4000) [pid = 1655] [serial = 2053] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x121e51000) [pid = 1655] [serial = 2057] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1197f2000) [pid = 1655] [serial = 2056] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x127a2e800) [pid = 1655] [serial = 2060] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1265b8c00) [pid = 1655] [serial = 2059] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12442cc00) [pid = 1655] [serial = 2084] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12aa50000) [pid = 1655] [serial = 2063] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1297b1800) [pid = 1655] [serial = 2062] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x126a0b800) [pid = 1655] [serial = 2089] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1247f5000) [pid = 1655] [serial = 2086] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x128fb4c00) [pid = 1655] [serial = 2095] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x126a0b000) [pid = 1655] [serial = 2092] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1292f5000) [pid = 1655] [serial = 2098] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12665c800) [pid = 1655] [serial = 2087] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12afdc000) [pid = 1655] [serial = 2066] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12aa5dc00) [pid = 1655] [serial = 2065] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1278dc400) [pid = 1655] [serial = 2090] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x129711800) [pid = 1655] [serial = 2099] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1297b3400) [pid = 1655] [serial = 2101] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1292ec800) [pid = 1655] [serial = 2096] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1278e0800) [pid = 1655] [serial = 2093] [outer = 0x0] [url = about:blank] 06:43:12 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1197eb000) [pid = 1655] [serial = 2078] [outer = 0x0] [url = about:blank] 06:43:13 INFO - PROCESS | 1655 | 1465220593019 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 1655 | 1465220593020 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x11667b800 == 25 [pid = 1655] [id = 720] 06:43:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x112923c00) [pid = 1655] [serial = 2160] [outer = 0x0] 06:43:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x112a85400) [pid = 1655] [serial = 2161] [outer = 0x112923c00] 06:43:13 INFO - PROCESS | 1655 | 1465220593074 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x114e2a400) [pid = 1655] [serial = 2162] [outer = 0x112923c00] 06:43:13 INFO - PROCESS | 1655 | 1465220593396 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1131ms 06:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:43:13 INFO - PROCESS | 1655 | 1465220593448 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 1655 | 1465220593450 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:43:13 INFO - PROCESS | 1655 | 1465220593454 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 1655 | 1465220593456 Marionette TRACE conn2 <- [1,2854,null,{}] 06:43:13 INFO - PROCESS | 1655 | 1465220593459 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:13 INFO - PROCESS | 1655 | 1465220593460 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:13 INFO - PROCESS | 1655 | 1465220593564 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:43:13 INFO - PROCESS | 1655 | 1465220593620 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:13 INFO - PROCESS | 1655 | 1465220593622 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x118312800 == 26 [pid = 1655] [id = 721] 06:43:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1164a9000) [pid = 1655] [serial = 2163] [outer = 0x0] 06:43:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x116f82000) [pid = 1655] [serial = 2164] [outer = 0x1164a9000] 06:43:13 INFO - PROCESS | 1655 | 1465220593648 Marionette DEBUG loaded listener.js 06:43:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x118280c00) [pid = 1655] [serial = 2165] [outer = 0x1164a9000] 06:43:13 INFO - PROCESS | 1655 | 1465220593937 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 520ms 06:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:43:13 INFO - PROCESS | 1655 | 1465220593977 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 1655 | 1465220593978 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:43:13 INFO - PROCESS | 1655 | 1465220593981 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 1655 | 1465220593982 Marionette TRACE conn2 <- [1,2858,null,{}] 06:43:13 INFO - PROCESS | 1655 | 1465220593985 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:13 INFO - PROCESS | 1655 | 1465220593987 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:14 INFO - PROCESS | 1655 | 1465220594117 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:43:14 INFO - PROCESS | 1655 | 1465220594172 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:14 INFO - PROCESS | 1655 | 1465220594174 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x116489000 == 27 [pid = 1655] [id = 722] 06:43:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x112720c00) [pid = 1655] [serial = 2166] [outer = 0x0] 06:43:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x112fbc000) [pid = 1655] [serial = 2167] [outer = 0x112720c00] 06:43:14 INFO - PROCESS | 1655 | 1465220594207 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x116285000) [pid = 1655] [serial = 2168] [outer = 0x112720c00] 06:43:14 INFO - PROCESS | 1655 | 1465220594791 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 874ms 06:43:14 INFO - PROCESS | 1655 | 1465220594857 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:43:14 INFO - PROCESS | 1655 | 1465220594859 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:43:14 INFO - PROCESS | 1655 | 1465220594863 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:43:14 INFO - PROCESS | 1655 | 1465220594865 Marionette TRACE conn2 <- [1,2862,null,{}] 06:43:14 INFO - PROCESS | 1655 | 1465220594868 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:14 INFO - PROCESS | 1655 | 1465220594871 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:14 INFO - PROCESS | 1655 | 1465220594977 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:43:15 INFO - PROCESS | 1655 | 1465220595052 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 1655 | 1465220595053 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12145a000 == 28 [pid = 1655] [id = 723] 06:43:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x118348400) [pid = 1655] [serial = 2169] [outer = 0x0] 06:43:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118509800) [pid = 1655] [serial = 2170] [outer = 0x118348400] 06:43:15 INFO - PROCESS | 1655 | 1465220595085 Marionette DEBUG loaded listener.js 06:43:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118632000) [pid = 1655] [serial = 2171] [outer = 0x118348400] 06:43:15 INFO - PROCESS | 1655 | 1465220595643 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 925ms 06:43:15 INFO - PROCESS | 1655 | 1465220595788 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:43:15 INFO - PROCESS | 1655 | 1465220595790 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:43:15 INFO - PROCESS | 1655 | 1465220595793 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - PROCESS | 1655 | 1465220595795 Marionette TRACE conn2 <- [1,2866,null,{}] 06:43:15 INFO - PROCESS | 1655 | 1465220595799 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:15 INFO - PROCESS | 1655 | 1465220595801 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:15 INFO - PROCESS | 1655 | 1465220595913 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:43:15 INFO - PROCESS | 1655 | 1465220595965 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:15 INFO - PROCESS | 1655 | 1465220595968 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x118376800 == 29 [pid = 1655] [id = 724] 06:43:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x116789400) [pid = 1655] [serial = 2172] [outer = 0x0] 06:43:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1169b9c00) [pid = 1655] [serial = 2173] [outer = 0x116789400] 06:43:16 INFO - PROCESS | 1655 | 1465220595997 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x118353000) [pid = 1655] [serial = 2174] [outer = 0x116789400] 06:43:16 INFO - PROCESS | 1655 | --DOCSHELL 0x118312800 == 28 [pid = 1655] [id = 721] 06:43:16 INFO - PROCESS | 1655 | --DOCSHELL 0x11667b800 == 27 [pid = 1655] [id = 720] 06:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 573ms 06:43:16 INFO - PROCESS | 1655 | 1465220596357 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:16 INFO - PROCESS | 1655 | 1465220596366 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:43:16 INFO - PROCESS | 1655 | 1465220596369 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:43:16 INFO - PROCESS | 1655 | 1465220596377 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:43:16 INFO - PROCESS | 1655 | 1465220596380 Marionette TRACE conn2 <- [1,2870,null,{}] 06:43:16 INFO - PROCESS | 1655 | 1465220596383 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:16 INFO - PROCESS | 1655 | 1465220596385 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:16 INFO - PROCESS | 1655 | 1465220596489 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:43:16 INFO - PROCESS | 1655 | 1465220596578 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:16 INFO - PROCESS | 1655 | 1465220596579 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12443f800 == 28 [pid = 1655] [id = 725] 06:43:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x118511000) [pid = 1655] [serial = 2175] [outer = 0x0] 06:43:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118890400) [pid = 1655] [serial = 2176] [outer = 0x118511000] 06:43:16 INFO - PROCESS | 1655 | 1465220596626 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1189b0400) [pid = 1655] [serial = 2177] [outer = 0x118511000] 06:43:17 INFO - PROCESS | 1655 | 1465220597007 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 674ms 06:43:17 INFO - PROCESS | 1655 | 1465220597049 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 1655 | 1465220597050 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:43:17 INFO - PROCESS | 1655 | 1465220597052 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 1655 | 1465220597055 Marionette TRACE conn2 <- [1,2874,null,{}] 06:43:17 INFO - PROCESS | 1655 | 1465220597063 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:17 INFO - PROCESS | 1655 | 1465220597066 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:17 INFO - PROCESS | 1655 | 1465220597187 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:43:17 INFO - PROCESS | 1655 | 1465220597269 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 1655 | 1465220597272 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x127880800 == 29 [pid = 1655] [id = 726] 06:43:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x117120000) [pid = 1655] [serial = 2178] [outer = 0x0] 06:43:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12141b400) [pid = 1655] [serial = 2179] [outer = 0x117120000] 06:43:17 INFO - PROCESS | 1655 | 1465220597301 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x121661400) [pid = 1655] [serial = 2180] [outer = 0x117120000] 06:43:17 INFO - PROCESS | 1655 | 1465220597657 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 624ms 06:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:43:17 INFO - PROCESS | 1655 | 1465220597677 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 1655 | 1465220597678 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:43:17 INFO - PROCESS | 1655 | 1465220597680 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 1655 | 1465220597681 Marionette TRACE conn2 <- [1,2878,null,{}] 06:43:17 INFO - PROCESS | 1655 | 1465220597698 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:17 INFO - PROCESS | 1655 | 1465220597699 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:17 INFO - PROCESS | 1655 | 1465220597804 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:43:17 INFO - PROCESS | 1655 | 1465220597808 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:17 INFO - PROCESS | 1655 | 1465220597810 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a14800 == 30 [pid = 1655] [id = 727] 06:43:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x121e51800) [pid = 1655] [serial = 2181] [outer = 0x0] 06:43:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12406a800) [pid = 1655] [serial = 2182] [outer = 0x121e51800] 06:43:17 INFO - PROCESS | 1655 | 1465220597835 Marionette DEBUG loaded listener.js 06:43:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x124425000) [pid = 1655] [serial = 2183] [outer = 0x121e51800] 06:43:18 INFO - PROCESS | 1655 | 1465220598190 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 528ms 06:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:43:18 INFO - PROCESS | 1655 | 1465220598209 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:43:18 INFO - PROCESS | 1655 | 1465220598210 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:43:18 INFO - PROCESS | 1655 | 1465220598212 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 1655 | 1465220598213 Marionette TRACE conn2 <- [1,2882,null,{}] 06:43:18 INFO - PROCESS | 1655 | 1465220598223 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:18 INFO - PROCESS | 1655 | 1465220598224 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:18 INFO - PROCESS | 1655 | 1465220598320 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:43:18 INFO - PROCESS | 1655 | 1465220598323 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 1655 | 1465220598325 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa18800 == 31 [pid = 1655] [id = 728] 06:43:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118639000) [pid = 1655] [serial = 2184] [outer = 0x0] 06:43:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1244a4400) [pid = 1655] [serial = 2185] [outer = 0x118639000] 06:43:18 INFO - PROCESS | 1655 | 1465220598349 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12476e000) [pid = 1655] [serial = 2186] [outer = 0x118639000] 06:43:18 INFO - PROCESS | 1655 | 1465220598700 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 528ms 06:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:43:18 INFO - PROCESS | 1655 | 1465220598740 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:43:18 INFO - PROCESS | 1655 | 1465220598742 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:43:18 INFO - PROCESS | 1655 | 1465220598744 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:43:18 INFO - PROCESS | 1655 | 1465220598745 Marionette TRACE conn2 <- [1,2886,null,{}] 06:43:18 INFO - PROCESS | 1655 | 1465220598747 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:18 INFO - PROCESS | 1655 | 1465220598751 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:18 INFO - PROCESS | 1655 | 1465220598875 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:43:18 INFO - PROCESS | 1655 | 1465220598888 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:18 INFO - PROCESS | 1655 | 1465220598889 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12afba800 == 32 [pid = 1655] [id = 729] 06:43:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1265ba400) [pid = 1655] [serial = 2187] [outer = 0x0] 06:43:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12665b800) [pid = 1655] [serial = 2188] [outer = 0x1265ba400] 06:43:18 INFO - PROCESS | 1655 | 1465220598914 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1278d7800) [pid = 1655] [serial = 2189] [outer = 0x1265ba400] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12d289800) [pid = 1655] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x112923c00) [pid = 1655] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1162f1800) [pid = 1655] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11850ac00) [pid = 1655] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x121e4e800) [pid = 1655] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x116791800) [pid = 1655] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12aa51000) [pid = 1655] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x121419800) [pid = 1655] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1186b7000) [pid = 1655] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1164b4800) [pid = 1655] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x126a0f800) [pid = 1655] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x113b3b000) [pid = 1655] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12662f400) [pid = 1655] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118892400) [pid = 1655] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1166ee800) [pid = 1655] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1292f1c00) [pid = 1655] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12ca80800) [pid = 1655] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12bddc000) [pid = 1655] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118355400) [pid = 1655] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12bdcbc00) [pid = 1655] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12442a800) [pid = 1655] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x113233400) [pid = 1655] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:43:19 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x113232800) [pid = 1655] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:43:19 INFO - PROCESS | 1655 | 1465220599380 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 668ms 06:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:43:19 INFO - PROCESS | 1655 | 1465220599412 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 1655 | 1465220599413 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:43:19 INFO - PROCESS | 1655 | 1465220599415 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 1655 | 1465220599417 Marionette TRACE conn2 <- [1,2890,null,{}] 06:43:19 INFO - PROCESS | 1655 | 1465220599419 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:19 INFO - PROCESS | 1655 | 1465220599423 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:19 INFO - PROCESS | 1655 | 1465220599497 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:43:19 INFO - PROCESS | 1655 | 1465220599572 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:19 INFO - PROCESS | 1655 | 1465220599574 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x128fee800 == 33 [pid = 1655] [id = 730] 06:43:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x113b3c000) [pid = 1655] [serial = 2190] [outer = 0x0] 06:43:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118278c00) [pid = 1655] [serial = 2191] [outer = 0x113b3c000] 06:43:19 INFO - PROCESS | 1655 | 1465220599601 Marionette DEBUG loaded listener.js 06:43:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x118892400) [pid = 1655] [serial = 2192] [outer = 0x113b3c000] 06:43:19 INFO - PROCESS | 1655 | 1465220599881 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 06:43:19 INFO - PROCESS | 1655 | 1465220599935 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 1655 | 1465220599937 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:43:19 INFO - PROCESS | 1655 | 1465220599942 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 1655 | 1465220599943 Marionette TRACE conn2 <- [1,2894,null,{}] 06:43:19 INFO - PROCESS | 1655 | 1465220599945 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:19 INFO - PROCESS | 1655 | 1465220599947 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:20 INFO - PROCESS | 1655 | 1465220600028 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:43:20 INFO - PROCESS | 1655 | 1465220600033 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 1655 | 1465220600034 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bf64000 == 34 [pid = 1655] [id = 731] 06:43:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x119c5a000) [pid = 1655] [serial = 2193] [outer = 0x0] 06:43:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126a05400) [pid = 1655] [serial = 2194] [outer = 0x119c5a000] 06:43:20 INFO - PROCESS | 1655 | 1465220600061 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x127a2b400) [pid = 1655] [serial = 2195] [outer = 0x119c5a000] 06:43:20 INFO - PROCESS | 1655 | 1465220600448 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 522ms 06:43:20 INFO - PROCESS | 1655 | 1465220600464 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:43:20 INFO - PROCESS | 1655 | 1465220600465 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:43:20 INFO - PROCESS | 1655 | 1465220600467 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:43:20 INFO - PROCESS | 1655 | 1465220600469 Marionette TRACE conn2 <- [1,2898,null,{}] 06:43:20 INFO - PROCESS | 1655 | 1465220600485 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:20 INFO - PROCESS | 1655 | 1465220600487 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:20 INFO - PROCESS | 1655 | 1465220600566 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:43:20 INFO - PROCESS | 1655 | 1465220600572 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:20 INFO - PROCESS | 1655 | 1465220600574 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c28c000 == 35 [pid = 1655] [id = 732] 06:43:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1278d5c00) [pid = 1655] [serial = 2196] [outer = 0x0] 06:43:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x127a35c00) [pid = 1655] [serial = 2197] [outer = 0x1278d5c00] 06:43:20 INFO - PROCESS | 1655 | 1465220600599 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1292ecc00) [pid = 1655] [serial = 2198] [outer = 0x1278d5c00] 06:43:20 INFO - PROCESS | 1655 | 1465220600945 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 485ms 06:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:43:20 INFO - PROCESS | 1655 | 1465220600955 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:43:20 INFO - PROCESS | 1655 | 1465220600957 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:43:20 INFO - PROCESS | 1655 | 1465220600959 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:43:20 INFO - PROCESS | 1655 | 1465220600960 Marionette TRACE conn2 <- [1,2902,null,{}] 06:43:20 INFO - PROCESS | 1655 | 1465220600962 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:20 INFO - PROCESS | 1655 | 1465220600963 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:21 INFO - PROCESS | 1655 | 1465220601042 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:43:21 INFO - PROCESS | 1655 | 1465220601046 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 1655 | 1465220601047 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x129549800 == 36 [pid = 1655] [id = 733] 06:43:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1292ef000) [pid = 1655] [serial = 2199] [outer = 0x0] 06:43:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x129705400) [pid = 1655] [serial = 2200] [outer = 0x1292ef000] 06:43:21 INFO - PROCESS | 1655 | 1465220601072 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12976d000) [pid = 1655] [serial = 2201] [outer = 0x1292ef000] 06:43:21 INFO - PROCESS | 1655 | 1465220601546 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 620ms 06:43:21 INFO - PROCESS | 1655 | 1465220601588 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 1655 | 1465220601591 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:43:21 INFO - PROCESS | 1655 | 1465220601595 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 1655 | 1465220601597 Marionette TRACE conn2 <- [1,2906,null,{}] 06:43:21 INFO - PROCESS | 1655 | 1465220601601 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:21 INFO - PROCESS | 1655 | 1465220601605 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:21 INFO - PROCESS | 1655 | 1465220601709 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:43:21 INFO - PROCESS | 1655 | 1465220601782 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:21 INFO - PROCESS | 1655 | 1465220601783 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12407a800 == 37 [pid = 1655] [id = 734] 06:43:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x116113400) [pid = 1655] [serial = 2202] [outer = 0x0] 06:43:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11834b000) [pid = 1655] [serial = 2203] [outer = 0x116113400] 06:43:21 INFO - PROCESS | 1655 | 1465220601815 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x118634400) [pid = 1655] [serial = 2204] [outer = 0x116113400] 06:43:22 INFO - PROCESS | 1655 | 1465220602228 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 672ms 06:43:22 INFO - PROCESS | 1655 | 1465220602267 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 1655 | 1465220602270 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:43:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:43:22 INFO - PROCESS | 1655 | 1465220602275 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 1655 | 1465220602277 Marionette TRACE conn2 <- [1,2910,null,{}] 06:43:22 INFO - PROCESS | 1655 | 1465220602279 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:22 INFO - PROCESS | 1655 | 1465220602281 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:22 INFO - PROCESS | 1655 | 1465220602406 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:43:22 INFO - PROCESS | 1655 | 1465220602480 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:22 INFO - PROCESS | 1655 | 1465220602481 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa83000 == 38 [pid = 1655] [id = 735] 06:43:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1197f2000) [pid = 1655] [serial = 2205] [outer = 0x0] 06:43:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x119c53c00) [pid = 1655] [serial = 2206] [outer = 0x1197f2000] 06:43:22 INFO - PROCESS | 1655 | 1465220602514 Marionette DEBUG loaded listener.js 06:43:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x121543800) [pid = 1655] [serial = 2207] [outer = 0x1197f2000] 06:43:22 INFO - PROCESS | 1655 | 1465220602923 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:43:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:43:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:43:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 06:43:22 INFO - PROCESS | 1655 | 1465220602948 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 1655 | 1465220602950 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:43:22 INFO - TEST-START | /DOMEvents/constructors.html 06:43:22 INFO - PROCESS | 1655 | 1465220602954 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 1655 | 1465220602958 Marionette TRACE conn2 <- [1,2914,null,{}] 06:43:22 INFO - PROCESS | 1655 | 1465220602969 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:22 INFO - PROCESS | 1655 | 1465220602974 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:23 INFO - PROCESS | 1655 | 1465220603122 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:43:23 INFO - PROCESS | 1655 | 1465220603258 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:23 INFO - PROCESS | 1655 | 1465220603260 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cecd000 == 39 [pid = 1655] [id = 736] 06:43:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x121e51000) [pid = 1655] [serial = 2208] [outer = 0x0] 06:43:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1247f5000) [pid = 1655] [serial = 2209] [outer = 0x121e51000] 06:43:23 INFO - PROCESS | 1655 | 1465220603293 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12665e800) [pid = 1655] [serial = 2210] [outer = 0x121e51000] 06:43:23 INFO - PROCESS | 1655 | 1465220603826 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:43:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:43:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:43:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 931ms 06:43:23 INFO - PROCESS | 1655 | 1465220603886 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 1655 | 1465220603890 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:43:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:43:23 INFO - PROCESS | 1655 | 1465220603894 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 1655 | 1465220603896 Marionette TRACE conn2 <- [1,2918,null,{}] 06:43:23 INFO - PROCESS | 1655 | 1465220603900 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:23 INFO - PROCESS | 1655 | 1465220603902 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:24 INFO - PROCESS | 1655 | 1465220604058 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:43:24 INFO - PROCESS | 1655 | 1465220604178 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 1655 | 1465220604180 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d83f000 == 40 [pid = 1655] [id = 737] 06:43:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12687ec00) [pid = 1655] [serial = 2211] [outer = 0x0] 06:43:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x129772c00) [pid = 1655] [serial = 2212] [outer = 0x12687ec00] 06:43:24 INFO - PROCESS | 1655 | 1465220604212 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1297adc00) [pid = 1655] [serial = 2213] [outer = 0x12687ec00] 06:43:24 INFO - PROCESS | 1655 | 1465220604588 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:43:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:43:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 720ms 06:43:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:43:24 INFO - PROCESS | 1655 | 1465220604614 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:43:24 INFO - PROCESS | 1655 | 1465220604615 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:43:24 INFO - PROCESS | 1655 | 1465220604617 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:43:24 INFO - PROCESS | 1655 | 1465220604619 Marionette TRACE conn2 <- [1,2922,null,{}] 06:43:24 INFO - PROCESS | 1655 | 1465220604621 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:24 INFO - PROCESS | 1655 | 1465220604623 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:24 INFO - PROCESS | 1655 | 1465220604718 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:43:24 INFO - PROCESS | 1655 | 1465220604779 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:24 INFO - PROCESS | 1655 | 1465220604780 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12408a000 == 41 [pid = 1655] [id = 738] 06:43:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x115e57000) [pid = 1655] [serial = 2214] [outer = 0x0] 06:43:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1297b3000) [pid = 1655] [serial = 2215] [outer = 0x115e57000] 06:43:24 INFO - PROCESS | 1655 | 1465220604809 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12a831000) [pid = 1655] [serial = 2216] [outer = 0x115e57000] 06:43:25 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:43:25 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:43:25 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:43:25 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:43:25 INFO - PROCESS | 1655 | 1465220605171 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:43:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:43:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:43:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:43:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:43:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:43:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:43:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:43:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:43:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:43:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 571ms 06:43:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:43:25 INFO - PROCESS | 1655 | 1465220605190 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 1655 | 1465220605191 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:43:25 INFO - PROCESS | 1655 | 1465220605194 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 1655 | 1465220605195 Marionette TRACE conn2 <- [1,2926,null,{}] 06:43:25 INFO - PROCESS | 1655 | 1465220605197 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:25 INFO - PROCESS | 1655 | 1465220605202 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:25 INFO - PROCESS | 1655 | 1465220605320 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:43:25 INFO - PROCESS | 1655 | 1465220605382 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:25 INFO - PROCESS | 1655 | 1465220605383 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x129a0a800 == 42 [pid = 1655] [id = 739] 06:43:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x115cf8c00) [pid = 1655] [serial = 2217] [outer = 0x0] 06:43:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12a835c00) [pid = 1655] [serial = 2218] [outer = 0x115cf8c00] 06:43:25 INFO - PROCESS | 1655 | 1465220605413 Marionette DEBUG loaded listener.js 06:43:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12afe2800) [pid = 1655] [serial = 2219] [outer = 0x115cf8c00] 06:43:25 INFO - PROCESS | 1655 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:43:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:43:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 819ms 06:43:26 INFO - PROCESS | 1655 | 1465220606009 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:43:26 INFO - PROCESS | 1655 | 1465220606014 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:43:26 INFO - PROCESS | 1655 | 1465220606019 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:43:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:43:26 INFO - PROCESS | 1655 | 1465220606024 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 1655 | 1465220606027 Marionette TRACE conn2 <- [1,2930,null,{}] 06:43:26 INFO - PROCESS | 1655 | 1465220606033 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:26 INFO - PROCESS | 1655 | 1465220606035 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:26 INFO - PROCESS | 1655 | 1465220606167 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:43:26 INFO - PROCESS | 1655 | 1465220606247 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 1655 | 1465220606248 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x11836c000 == 43 [pid = 1655] [id = 740] 06:43:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x111c1f800) [pid = 1655] [serial = 2220] [outer = 0x0] 06:43:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x11224d800) [pid = 1655] [serial = 2221] [outer = 0x111c1f800] 06:43:26 INFO - PROCESS | 1655 | 1465220606276 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x113ba7000) [pid = 1655] [serial = 2222] [outer = 0x111c1f800] 06:43:26 INFO - PROCESS | 1655 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:43:26 INFO - PROCESS | 1655 | 1465220606641 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:43:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:43:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 627ms 06:43:26 INFO - PROCESS | 1655 | 1465220606650 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:43:26 INFO - PROCESS | 1655 | 1465220606653 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:43:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:43:26 INFO - PROCESS | 1655 | 1465220606659 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:43:26 INFO - PROCESS | 1655 | 1465220606661 Marionette TRACE conn2 <- [1,2934,null,{}] 06:43:26 INFO - PROCESS | 1655 | 1465220606663 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:26 INFO - PROCESS | 1655 | 1465220606664 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:26 INFO - PROCESS | 1655 | 1465220606777 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12c28c000 == 42 [pid = 1655] [id = 732] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12bf64000 == 41 [pid = 1655] [id = 731] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x128fee800 == 40 [pid = 1655] [id = 730] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12afba800 == 39 [pid = 1655] [id = 729] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12aa18800 == 38 [pid = 1655] [id = 728] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x129a14800 == 37 [pid = 1655] [id = 727] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x127880800 == 36 [pid = 1655] [id = 726] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x12443f800 == 35 [pid = 1655] [id = 725] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12d292000) [pid = 1655] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x116f82000) [pid = 1655] [serial = 2164] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOCSHELL 0x118376800 == 34 [pid = 1655] [id = 724] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x116a74800) [pid = 1655] [serial = 2158] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x112a85400) [pid = 1655] [serial = 2161] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x118277800) [pid = 1655] [serial = 2159] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x118510c00) [pid = 1655] [serial = 2149] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1244a9c00) [pid = 1655] [serial = 2152] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1189af000) [pid = 1655] [serial = 2150] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1197f4800) [pid = 1655] [serial = 2125] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12afe2c00) [pid = 1655] [serial = 2128] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12b58e800) [pid = 1655] [serial = 2131] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1188f8c00) [pid = 1655] [serial = 2107] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119739000) [pid = 1655] [serial = 2108] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x116793000) [pid = 1655] [serial = 2104] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12a82c400) [pid = 1655] [serial = 2156] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x117659800) [pid = 1655] [serial = 2105] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124431000) [pid = 1655] [serial = 2116] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x124f9dc00) [pid = 1655] [serial = 2117] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12687dc00) [pid = 1655] [serial = 2119] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126c52400) [pid = 1655] [serial = 2120] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1197ee800) [pid = 1655] [serial = 2113] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x121792c00) [pid = 1655] [serial = 2114] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x118047400) [pid = 1655] [serial = 2110] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118633c00) [pid = 1655] [serial = 2111] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12a97dc00) [pid = 1655] [serial = 2102] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x121419000) [pid = 1655] [serial = 1463] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12b58d000) [pid = 1655] [serial = 2129] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x129770800) [pid = 1655] [serial = 2155] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12bbdcc00) [pid = 1655] [serial = 2132] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1265be800) [pid = 1655] [serial = 2153] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12c187c00) [pid = 1655] [serial = 2143] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11895e400) [pid = 1655] [serial = 2134] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x124405000) [pid = 1655] [serial = 2135] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12c18e800) [pid = 1655] [serial = 2144] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12bdd0c00) [pid = 1655] [serial = 2140] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12bbdf800) [pid = 1655] [serial = 2138] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1278db800) [pid = 1655] [serial = 2122] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12914d000) [pid = 1655] [serial = 2137] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1292f9400) [pid = 1655] [serial = 2123] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12a82dc00) [pid = 1655] [serial = 2126] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x116a72c00) [pid = 1655] [serial = 2146] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1184e2000) [pid = 1655] [serial = 2147] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12bdd8800) [pid = 1655] [serial = 2141] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x114e2a400) [pid = 1655] [serial = 2162] [outer = 0x0] [url = about:blank] 06:43:26 INFO - PROCESS | 1655 | 1465220606892 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:26 INFO - PROCESS | 1655 | 1465220606893 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e32000 == 35 [pid = 1655] [id = 741] 06:43:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x117659800) [pid = 1655] [serial = 2223] [outer = 0x0] 06:43:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11804f000) [pid = 1655] [serial = 2224] [outer = 0x117659800] 06:43:26 INFO - PROCESS | 1655 | 1465220606928 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x118186000) [pid = 1655] [serial = 2225] [outer = 0x117659800] 06:43:27 INFO - PROCESS | 1655 | 1465220607247 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:43:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:43:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 624ms 06:43:27 INFO - PROCESS | 1655 | 1465220607284 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 1655 | 1465220607285 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:43:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:43:27 INFO - PROCESS | 1655 | 1465220607292 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 1655 | 1465220607294 Marionette TRACE conn2 <- [1,2938,null,{}] 06:43:27 INFO - PROCESS | 1655 | 1465220607302 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:27 INFO - PROCESS | 1655 | 1465220607307 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:27 INFO - PROCESS | 1655 | 1465220607395 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:43:27 INFO - PROCESS | 1655 | 1465220607400 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 1655 | 1465220607402 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x121459000 == 36 [pid = 1655] [id = 742] 06:43:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11862e400) [pid = 1655] [serial = 2226] [outer = 0x0] 06:43:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11895e000) [pid = 1655] [serial = 2227] [outer = 0x11862e400] 06:43:27 INFO - PROCESS | 1655 | 1465220607431 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x11827f400) [pid = 1655] [serial = 2228] [outer = 0x11862e400] 06:43:27 INFO - PROCESS | 1655 | 1465220607777 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:43:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:43:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 523ms 06:43:27 INFO - PROCESS | 1655 | 1465220607815 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 1655 | 1465220607817 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:43:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:43:27 INFO - PROCESS | 1655 | 1465220607819 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 1655 | 1465220607820 Marionette TRACE conn2 <- [1,2942,null,{}] 06:43:27 INFO - PROCESS | 1655 | 1465220607823 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:27 INFO - PROCESS | 1655 | 1465220607824 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:27 INFO - PROCESS | 1655 | 1465220607914 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:43:27 INFO - PROCESS | 1655 | 1465220607918 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:27 INFO - PROCESS | 1655 | 1465220607919 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x128ff2800 == 37 [pid = 1655] [id = 743] 06:43:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1197eb000) [pid = 1655] [serial = 2229] [outer = 0x0] 06:43:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119d25000) [pid = 1655] [serial = 2230] [outer = 0x1197eb000] 06:43:27 INFO - PROCESS | 1655 | 1465220607945 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x121421c00) [pid = 1655] [serial = 2231] [outer = 0x1197eb000] 06:43:28 INFO - PROCESS | 1655 | 1465220608271 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:43:28 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:43:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:43:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 471ms 06:43:28 INFO - PROCESS | 1655 | 1465220608292 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 1655 | 1465220608293 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:43:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:43:28 INFO - PROCESS | 1655 | 1465220608295 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 1655 | 1465220608296 Marionette TRACE conn2 <- [1,2946,null,{}] 06:43:28 INFO - PROCESS | 1655 | 1465220608299 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 1655 | 1465220608300 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:28 INFO - PROCESS | 1655 | 1465220608406 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:43:28 INFO - PROCESS | 1655 | 1465220608411 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 1655 | 1465220608413 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e33000 == 38 [pid = 1655] [id = 744] 06:43:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x119c5b800) [pid = 1655] [serial = 2232] [outer = 0x0] 06:43:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x121950800) [pid = 1655] [serial = 2233] [outer = 0x119c5b800] 06:43:28 INFO - PROCESS | 1655 | 1465220608435 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118043400) [pid = 1655] [serial = 2234] [outer = 0x119c5b800] 06:43:28 INFO - PROCESS | 1655 | 1465220608742 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:43:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:43:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 468ms 06:43:28 INFO - PROCESS | 1655 | 1465220608764 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 1655 | 1465220608765 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:43:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:43:28 INFO - PROCESS | 1655 | 1465220608767 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 1655 | 1465220608768 Marionette TRACE conn2 <- [1,2950,null,{}] 06:43:28 INFO - PROCESS | 1655 | 1465220608773 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:28 INFO - PROCESS | 1655 | 1465220608778 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:28 INFO - PROCESS | 1655 | 1465220608892 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:43:28 INFO - PROCESS | 1655 | 1465220608895 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:28 INFO - PROCESS | 1655 | 1465220608896 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ad39800 == 39 [pid = 1655] [id = 745] 06:43:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x121e5cc00) [pid = 1655] [serial = 2235] [outer = 0x0] 06:43:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124427c00) [pid = 1655] [serial = 2236] [outer = 0x121e5cc00] 06:43:28 INFO - PROCESS | 1655 | 1465220608921 Marionette DEBUG loaded listener.js 06:43:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113b3dc00) [pid = 1655] [serial = 2237] [outer = 0x121e5cc00] 06:43:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b573000 == 40 [pid = 1655] [id = 746] 06:43:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1278d6c00) [pid = 1655] [serial = 2238] [outer = 0x0] 06:43:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x127a33800) [pid = 1655] [serial = 2239] [outer = 0x1278d6c00] 06:43:29 INFO - PROCESS | 1655 | 1465220609359 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:43:29 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:43:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 06:43:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:43:29 INFO - PROCESS | 1655 | 1465220609393 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:43:29 INFO - PROCESS | 1655 | 1465220609395 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:43:29 INFO - PROCESS | 1655 | 1465220609398 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:43:29 INFO - PROCESS | 1655 | 1465220609399 Marionette TRACE conn2 <- [1,2954,null,{}] 06:43:29 INFO - PROCESS | 1655 | 1465220609403 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:29 INFO - PROCESS | 1655 | 1465220609405 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:29 INFO - PROCESS | 1655 | 1465220609587 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:43:29 INFO - PROCESS | 1655 | 1465220609614 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:29 INFO - PROCESS | 1655 | 1465220609616 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c28f000 == 41 [pid = 1655] [id = 747] 06:43:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124008c00) [pid = 1655] [serial = 2240] [outer = 0x0] 06:43:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1278d2000) [pid = 1655] [serial = 2241] [outer = 0x124008c00] 06:43:29 INFO - PROCESS | 1655 | 1465220609657 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x127a34800) [pid = 1655] [serial = 2242] [outer = 0x124008c00] 06:43:30 INFO - PROCESS | 1655 | 1465220610011 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:43:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:43:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:43:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 672ms 06:43:30 INFO - PROCESS | 1655 | 1465220610070 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 1655 | 1465220610083 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:43:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:43:30 INFO - PROCESS | 1655 | 1465220610095 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 1655 | 1465220610097 Marionette TRACE conn2 <- [1,2958,null,{}] 06:43:30 INFO - PROCESS | 1655 | 1465220610100 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:30 INFO - PROCESS | 1655 | 1465220610102 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:30 INFO - PROCESS | 1655 | 1465220610276 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:43:30 INFO - PROCESS | 1655 | 1465220610293 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 1655 | 1465220610294 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cc7b000 == 42 [pid = 1655] [id = 748] 06:43:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1292f8000) [pid = 1655] [serial = 2243] [outer = 0x0] 06:43:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a82f400) [pid = 1655] [serial = 2244] [outer = 0x1292f8000] 06:43:30 INFO - PROCESS | 1655 | 1465220610335 Marionette DEBUG loaded listener.js 06:43:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12aa52800) [pid = 1655] [serial = 2245] [outer = 0x1292f8000] 06:43:30 INFO - PROCESS | 1655 | 1465220610766 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:43:30 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:43:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 721ms 06:43:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:43:30 INFO - PROCESS | 1655 | 1465220610817 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 1655 | 1465220610818 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:43:30 INFO - PROCESS | 1655 | 1465220610820 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 1655 | 1465220610821 Marionette TRACE conn2 <- [1,2962,null,{}] 06:43:30 INFO - PROCESS | 1655 | 1465220610823 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:30 INFO - PROCESS | 1655 | 1465220610824 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:30 INFO - PROCESS | 1655 | 1465220610929 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:43:30 INFO - PROCESS | 1655 | 1465220610985 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:30 INFO - PROCESS | 1655 | 1465220610986 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d28c000 == 43 [pid = 1655] [id = 749] 06:43:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12aa50c00) [pid = 1655] [serial = 2246] [outer = 0x0] 06:43:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12aadf400) [pid = 1655] [serial = 2247] [outer = 0x12aa50c00] 06:43:31 INFO - PROCESS | 1655 | 1465220611010 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12afda800) [pid = 1655] [serial = 2248] [outer = 0x12aa50c00] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x121e51800) [pid = 1655] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118639000) [pid = 1655] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1265ba400) [pid = 1655] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1164a9000) [pid = 1655] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x113b3c000) [pid = 1655] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118511000) [pid = 1655] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116789400) [pid = 1655] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119c5a000) [pid = 1655] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1278d5c00) [pid = 1655] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:43:31 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x117120000) [pid = 1655] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:43:31 INFO - PROCESS | 1655 | 1465220611378 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:43:31 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:43:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 06:43:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:43:31 INFO - PROCESS | 1655 | 1465220611396 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 1655 | 1465220611397 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:43:31 INFO - PROCESS | 1655 | 1465220611399 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 1655 | 1465220611400 Marionette TRACE conn2 <- [1,2966,null,{}] 06:43:31 INFO - PROCESS | 1655 | 1465220611408 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:31 INFO - PROCESS | 1655 | 1465220611409 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:31 INFO - PROCESS | 1655 | 1465220611530 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:43:31 INFO - PROCESS | 1655 | 1465220611567 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:31 INFO - PROCESS | 1655 | 1465220611568 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d29b000 == 44 [pid = 1655] [id = 750] 06:43:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1131d6400) [pid = 1655] [serial = 2249] [outer = 0x0] 06:43:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12406e400) [pid = 1655] [serial = 2250] [outer = 0x1131d6400] 06:43:31 INFO - PROCESS | 1655 | 1465220611592 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12afdb800) [pid = 1655] [serial = 2251] [outer = 0x1131d6400] 06:43:31 INFO - PROCESS | 1655 | 1465220611851 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:43:31 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:43:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 470ms 06:43:31 INFO - PROCESS | 1655 | 1465220611878 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:43:31 INFO - PROCESS | 1655 | 1465220611879 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:43:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:43:31 INFO - PROCESS | 1655 | 1465220611881 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:43:31 INFO - PROCESS | 1655 | 1465220611883 Marionette TRACE conn2 <- [1,2970,null,{}] 06:43:31 INFO - PROCESS | 1655 | 1465220611885 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:31 INFO - PROCESS | 1655 | 1465220611889 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:32 INFO - PROCESS | 1655 | 1465220612000 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:43:32 INFO - PROCESS | 1655 | 1465220612004 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 1655 | 1465220612006 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12da6b800 == 45 [pid = 1655] [id = 751] 06:43:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12afe2c00) [pid = 1655] [serial = 2252] [outer = 0x0] 06:43:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12bbd8000) [pid = 1655] [serial = 2253] [outer = 0x12afe2c00] 06:43:32 INFO - PROCESS | 1655 | 1465220612032 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12bdc4c00) [pid = 1655] [serial = 2254] [outer = 0x12afe2c00] 06:43:32 INFO - PROCESS | 1655 | 1465220612365 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:43:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:43:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 06:43:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:43:32 INFO - PROCESS | 1655 | 1465220612404 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 1655 | 1465220612405 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:43:32 INFO - PROCESS | 1655 | 1465220612407 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 1655 | 1465220612408 Marionette TRACE conn2 <- [1,2974,null,{}] 06:43:32 INFO - PROCESS | 1655 | 1465220612411 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 1655 | 1465220612412 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:32 INFO - PROCESS | 1655 | 1465220612527 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:43:32 INFO - PROCESS | 1655 | 1465220612532 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 1655 | 1465220612533 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12db8d800 == 46 [pid = 1655] [id = 752] 06:43:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12bdc7c00) [pid = 1655] [serial = 2255] [outer = 0x0] 06:43:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12bdce800) [pid = 1655] [serial = 2256] [outer = 0x12bdc7c00] 06:43:32 INFO - PROCESS | 1655 | 1465220612558 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12bdd5800) [pid = 1655] [serial = 2257] [outer = 0x12bdc7c00] 06:43:32 INFO - PROCESS | 1655 | 1465220612818 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:43:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 06:43:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 420ms 06:43:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:43:32 INFO - PROCESS | 1655 | 1465220612828 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 1655 | 1465220612829 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:43:32 INFO - PROCESS | 1655 | 1465220612833 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 1655 | 1465220612834 Marionette TRACE conn2 <- [1,2978,null,{}] 06:43:32 INFO - PROCESS | 1655 | 1465220612844 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:32 INFO - PROCESS | 1655 | 1465220612845 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:32 INFO - PROCESS | 1655 | 1465220612936 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:43:32 INFO - PROCESS | 1655 | 1465220612940 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:32 INFO - PROCESS | 1655 | 1465220612941 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce2e800 == 47 [pid = 1655] [id = 753] 06:43:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12bdcac00) [pid = 1655] [serial = 2258] [outer = 0x0] 06:43:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12bdd8c00) [pid = 1655] [serial = 2259] [outer = 0x12bdcac00] 06:43:32 INFO - PROCESS | 1655 | 1465220612965 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12c18c400) [pid = 1655] [serial = 2260] [outer = 0x12bdcac00] 06:43:33 INFO - PROCESS | 1655 | 1465220613352 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:43:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:43:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 573ms 06:43:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:43:33 INFO - PROCESS | 1655 | 1465220613405 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 1655 | 1465220613407 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:43:33 INFO - PROCESS | 1655 | 1465220613411 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 1655 | 1465220613412 Marionette TRACE conn2 <- [1,2982,null,{}] 06:43:33 INFO - PROCESS | 1655 | 1465220613417 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:33 INFO - PROCESS | 1655 | 1465220613418 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:33 INFO - PROCESS | 1655 | 1465220613534 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:43:33 INFO - PROCESS | 1655 | 1465220613612 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:33 INFO - PROCESS | 1655 | 1465220613613 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x116ab1000 == 48 [pid = 1655] [id = 754] 06:43:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x112a82c00) [pid = 1655] [serial = 2261] [outer = 0x0] 06:43:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x114ee9800) [pid = 1655] [serial = 2262] [outer = 0x112a82c00] 06:43:33 INFO - PROCESS | 1655 | 1465220613645 Marionette DEBUG loaded listener.js 06:43:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116a6d000) [pid = 1655] [serial = 2263] [outer = 0x112a82c00] 06:43:34 INFO - PROCESS | 1655 | 1465220614031 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:43:34 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:43:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:43:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 06:43:34 INFO - PROCESS | 1655 | 1465220614081 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 1655 | 1465220614085 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:43:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:43:34 INFO - PROCESS | 1655 | 1465220614090 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 1655 | 1465220614092 Marionette TRACE conn2 <- [1,2986,null,{}] 06:43:34 INFO - PROCESS | 1655 | 1465220614105 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 1655 | 1465220614107 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:34 INFO - PROCESS | 1655 | 1465220614252 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:43:34 INFO - PROCESS | 1655 | 1465220614357 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:34 INFO - PROCESS | 1655 | 1465220614359 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dc9800 == 49 [pid = 1655] [id = 755] 06:43:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118349000) [pid = 1655] [serial = 2264] [outer = 0x0] 06:43:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1186b7000) [pid = 1655] [serial = 2265] [outer = 0x118349000] 06:43:34 INFO - PROCESS | 1655 | 1465220614394 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1197e9c00) [pid = 1655] [serial = 2266] [outer = 0x118349000] 06:43:34 INFO - PROCESS | 1655 | 1465220614755 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:43:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:43:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 683ms 06:43:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:43:34 INFO - PROCESS | 1655 | 1465220614774 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:43:34 INFO - PROCESS | 1655 | 1465220614775 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:43:34 INFO - PROCESS | 1655 | 1465220614777 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:43:34 INFO - PROCESS | 1655 | 1465220614780 Marionette TRACE conn2 <- [1,2990,null,{}] 06:43:34 INFO - PROCESS | 1655 | 1465220614788 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:34 INFO - PROCESS | 1655 | 1465220614791 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:34 INFO - PROCESS | 1655 | 1465220614898 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:43:34 INFO - PROCESS | 1655 | 1465220614995 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 1655 | 1465220614997 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aa74800 == 50 [pid = 1655] [id = 756] 06:43:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1244a6800) [pid = 1655] [serial = 2267] [outer = 0x0] 06:43:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12476a800) [pid = 1655] [serial = 2268] [outer = 0x1244a6800] 06:43:35 INFO - PROCESS | 1655 | 1465220615029 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12662f800) [pid = 1655] [serial = 2269] [outer = 0x1244a6800] 06:43:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x119db2800 == 51 [pid = 1655] [id = 757] 06:43:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1292ebc00) [pid = 1655] [serial = 2270] [outer = 0x0] 06:43:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x124402400) [pid = 1655] [serial = 2271] [outer = 0x1292ebc00] 06:43:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:43:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 06:43:35 INFO - PROCESS | 1655 | 1465220615442 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:43:35 INFO - PROCESS | 1655 | 1465220615449 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 1655 | 1465220615451 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:43:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:43:35 INFO - PROCESS | 1655 | 1465220615453 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 1655 | 1465220615457 Marionette TRACE conn2 <- [1,2994,null,{}] 06:43:35 INFO - PROCESS | 1655 | 1465220615459 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:35 INFO - PROCESS | 1655 | 1465220615461 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:35 INFO - PROCESS | 1655 | 1465220615599 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:43:35 INFO - PROCESS | 1655 | 1465220615711 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:35 INFO - PROCESS | 1655 | 1465220615712 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d850800 == 52 [pid = 1655] [id = 758] 06:43:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1244a9c00) [pid = 1655] [serial = 2272] [outer = 0x0] 06:43:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x128fbf800) [pid = 1655] [serial = 2273] [outer = 0x1244a9c00] 06:43:35 INFO - PROCESS | 1655 | 1465220615744 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12a836000) [pid = 1655] [serial = 2274] [outer = 0x1244a9c00] 06:43:36 INFO - PROCESS | 1655 | 1465220616109 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:43:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:43:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:43:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 673ms 06:43:36 INFO - PROCESS | 1655 | 1465220616127 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:43:36 INFO - PROCESS | 1655 | 1465220616128 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:43:36 INFO - PROCESS | 1655 | 1465220616131 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 1655 | 1465220616132 Marionette TRACE conn2 <- [1,2998,null,{}] 06:43:36 INFO - PROCESS | 1655 | 1465220616135 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:36 INFO - PROCESS | 1655 | 1465220616136 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:36 INFO - PROCESS | 1655 | 1465220616523 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:43:36 INFO - PROCESS | 1655 | 1465220616710 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:36 INFO - PROCESS | 1655 | 1465220616712 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dc2800 == 53 [pid = 1655] [id = 759] 06:43:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1166efc00) [pid = 1655] [serial = 2275] [outer = 0x0] 06:43:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1169b1400) [pid = 1655] [serial = 2276] [outer = 0x1166efc00] 06:43:36 INFO - PROCESS | 1655 | 1465220616763 Marionette DEBUG loaded listener.js 06:43:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x118275000) [pid = 1655] [serial = 2277] [outer = 0x1166efc00] 06:43:37 INFO - PROCESS | 1655 | 1465220617209 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:43:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:43:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1122ms 06:43:37 INFO - PROCESS | 1655 | 1465220617254 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 1655 | 1465220617257 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:43:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:43:37 INFO - PROCESS | 1655 | 1465220617260 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 1655 | 1465220617262 Marionette TRACE conn2 <- [1,3002,null,{}] 06:43:37 INFO - PROCESS | 1655 | 1465220617265 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 1655 | 1465220617267 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:37 INFO - PROCESS | 1655 | 1465220617398 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:43:37 INFO - PROCESS | 1655 | 1465220617537 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:37 INFO - PROCESS | 1655 | 1465220617539 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12db8d800 == 52 [pid = 1655] [id = 752] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12da6b800 == 51 [pid = 1655] [id = 751] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12d29b000 == 50 [pid = 1655] [id = 750] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12d28c000 == 49 [pid = 1655] [id = 749] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12cc7b000 == 48 [pid = 1655] [id = 748] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12c28f000 == 47 [pid = 1655] [id = 747] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12b573000 == 46 [pid = 1655] [id = 746] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x129705400) [pid = 1655] [serial = 2200] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x116936000 == 47 [pid = 1655] [id = 760] 06:43:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x118047400) [pid = 1655] [serial = 2278] [outer = 0x0] 06:43:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x11850d400) [pid = 1655] [serial = 2279] [outer = 0x118047400] 06:43:37 INFO - PROCESS | 1655 | 1465220617597 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1189fd800) [pid = 1655] [serial = 2280] [outer = 0x118047400] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12ad39800 == 46 [pid = 1655] [id = 745] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x117e33000 == 45 [pid = 1655] [id = 744] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x128ff2800 == 44 [pid = 1655] [id = 743] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x121459000 == 43 [pid = 1655] [id = 742] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x117e32000 == 42 [pid = 1655] [id = 741] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x11836c000 == 41 [pid = 1655] [id = 740] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x12407a800 == 40 [pid = 1655] [id = 734] 06:43:37 INFO - PROCESS | 1655 | --DOCSHELL 0x129549800 == 39 [pid = 1655] [id = 733] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12406a800) [pid = 1655] [serial = 2182] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1244a4400) [pid = 1655] [serial = 2185] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x12665b800) [pid = 1655] [serial = 2188] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x118280c00) [pid = 1655] [serial = 2165] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x112fbc000) [pid = 1655] [serial = 2167] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x118278c00) [pid = 1655] [serial = 2191] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x118890400) [pid = 1655] [serial = 2176] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1189b0400) [pid = 1655] [serial = 2177] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x118353000) [pid = 1655] [serial = 2174] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1169b9c00) [pid = 1655] [serial = 2173] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x118509800) [pid = 1655] [serial = 2170] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12476e000) [pid = 1655] [serial = 2186] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x126a05400) [pid = 1655] [serial = 2194] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x127a35c00) [pid = 1655] [serial = 2197] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1278d7800) [pid = 1655] [serial = 2189] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x127a2b400) [pid = 1655] [serial = 2195] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12141b400) [pid = 1655] [serial = 2179] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118892400) [pid = 1655] [serial = 2192] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x121661400) [pid = 1655] [serial = 2180] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124425000) [pid = 1655] [serial = 2183] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1292ecc00) [pid = 1655] [serial = 2198] [outer = 0x0] [url = about:blank] 06:43:37 INFO - PROCESS | 1655 | 1465220617892 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:43:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:43:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 06:43:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:43:37 INFO - PROCESS | 1655 | 1465220617931 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:43:37 INFO - PROCESS | 1655 | 1465220617932 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:43:37 INFO - PROCESS | 1655 | 1465220617934 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:43:37 INFO - PROCESS | 1655 | 1465220617936 Marionette TRACE conn2 <- [1,3006,null,{}] 06:43:37 INFO - PROCESS | 1655 | 1465220617942 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:37 INFO - PROCESS | 1655 | 1465220617943 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:38 INFO - PROCESS | 1655 | 1465220618028 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:43:38 INFO - PROCESS | 1655 | 1465220618054 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 1655 | 1465220618055 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x119db5800 == 40 [pid = 1655] [id = 761] 06:43:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1197ee800) [pid = 1655] [serial = 2281] [outer = 0x0] 06:43:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12141c000) [pid = 1655] [serial = 2282] [outer = 0x1197ee800] 06:43:38 INFO - PROCESS | 1655 | 1465220618081 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x121661400) [pid = 1655] [serial = 2283] [outer = 0x1197ee800] 06:43:38 INFO - PROCESS | 1655 | 1465220618432 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:43:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:43:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 522ms 06:43:38 INFO - PROCESS | 1655 | 1465220618458 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 1655 | 1465220618460 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:43:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:43:38 INFO - PROCESS | 1655 | 1465220618467 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 1655 | 1465220618471 Marionette TRACE conn2 <- [1,3010,null,{}] 06:43:38 INFO - PROCESS | 1655 | 1465220618473 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:38 INFO - PROCESS | 1655 | 1465220618475 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:38 INFO - PROCESS | 1655 | 1465220618568 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:43:38 INFO - PROCESS | 1655 | 1465220618573 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:38 INFO - PROCESS | 1655 | 1465220618575 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x128fee000 == 41 [pid = 1655] [id = 762] 06:43:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12406f800) [pid = 1655] [serial = 2284] [outer = 0x0] 06:43:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12442c400) [pid = 1655] [serial = 2285] [outer = 0x12406f800] 06:43:38 INFO - PROCESS | 1655 | 1465220618600 Marionette DEBUG loaded listener.js 06:43:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x126634800) [pid = 1655] [serial = 2286] [outer = 0x12406f800] 06:43:38 INFO - PROCESS | 1655 | 1465220618953 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:43:38 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 06:43:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 524ms 06:43:38 INFO - PROCESS | 1655 | 1465220618996 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 1655 | 1465220618998 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:43:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:43:39 INFO - PROCESS | 1655 | 1465220619002 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 1655 | 1465220619004 Marionette TRACE conn2 <- [1,3014,null,{}] 06:43:39 INFO - PROCESS | 1655 | 1465220619006 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:39 INFO - PROCESS | 1655 | 1465220619008 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:39 INFO - PROCESS | 1655 | 1465220619075 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:43:39 INFO - PROCESS | 1655 | 1465220619079 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 1655 | 1465220619080 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9c7800 == 42 [pid = 1655] [id = 763] 06:43:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12665bc00) [pid = 1655] [serial = 2287] [outer = 0x0] 06:43:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x126c52400) [pid = 1655] [serial = 2288] [outer = 0x12665bc00] 06:43:39 INFO - PROCESS | 1655 | 1465220619100 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x127a2e800) [pid = 1655] [serial = 2289] [outer = 0x12665bc00] 06:43:39 INFO - PROCESS | 1655 | [1655] 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 06:43:39 INFO - PROCESS | 1655 | 1465220619534 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:43:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:43:39 INFO - {} 06:43:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:43:39 INFO - {} 06:43:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:43:39 INFO - {} 06:43:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:43:39 INFO - {} 06:43:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 577ms 06:43:39 INFO - PROCESS | 1655 | 1465220619579 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:43:39 INFO - TEST-START | /FileAPI/fileReader.html 06:43:39 INFO - PROCESS | 1655 | 1465220619592 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:43:39 INFO - PROCESS | 1655 | 1465220619595 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 1655 | 1465220619597 Marionette TRACE conn2 <- [1,3018,null,{}] 06:43:39 INFO - PROCESS | 1655 | 1465220619600 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:39 INFO - PROCESS | 1655 | 1465220619602 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:39 INFO - PROCESS | 1655 | 1465220619782 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:43:39 INFO - PROCESS | 1655 | 1465220619813 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:39 INFO - PROCESS | 1655 | 1465220619818 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb09800 == 43 [pid = 1655] [id = 764] 06:43:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12a981c00) [pid = 1655] [serial = 2290] [outer = 0x0] 06:43:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12aa4f400) [pid = 1655] [serial = 2291] [outer = 0x12a981c00] 06:43:39 INFO - PROCESS | 1655 | 1465220619872 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12afdcc00) [pid = 1655] [serial = 2292] [outer = 0x12a981c00] 06:43:40 INFO - PROCESS | 1655 | 1465220620206 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:43:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:43:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:43:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:43:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:43:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 673ms 06:43:40 INFO - PROCESS | 1655 | 1465220620267 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 1655 | 1465220620268 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:43:40 INFO - TEST-START | /FileAPI/historical.html 06:43:40 INFO - PROCESS | 1655 | 1465220620271 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 1655 | 1465220620272 Marionette TRACE conn2 <- [1,3022,null,{}] 06:43:40 INFO - PROCESS | 1655 | 1465220620274 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:40 INFO - PROCESS | 1655 | 1465220620275 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:40 INFO - PROCESS | 1655 | 1465220620383 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:43:40 INFO - PROCESS | 1655 | 1465220620387 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 1655 | 1465220620388 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c42f000 == 44 [pid = 1655] [id = 765] 06:43:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12afe0000) [pid = 1655] [serial = 2293] [outer = 0x0] 06:43:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12bbdc800) [pid = 1655] [serial = 2294] [outer = 0x12afe0000] 06:43:40 INFO - PROCESS | 1655 | 1465220620450 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12bdc1400) [pid = 1655] [serial = 2295] [outer = 0x12afe0000] 06:43:40 INFO - PROCESS | 1655 | 1465220620735 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:43:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:43:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:43:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:43:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:43:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:43:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:43:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:43:40 INFO - TEST-OK | /FileAPI/historical.html | took 520ms 06:43:40 INFO - PROCESS | 1655 | 1465220620792 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:43:40 INFO - PROCESS | 1655 | 1465220620793 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:43:40 INFO - TEST-START | /FileAPI/idlharness.html 06:43:40 INFO - PROCESS | 1655 | 1465220620795 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:43:40 INFO - PROCESS | 1655 | 1465220620796 Marionette TRACE conn2 <- [1,3026,null,{}] 06:43:40 INFO - PROCESS | 1655 | 1465220620799 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:40 INFO - PROCESS | 1655 | 1465220620800 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:40 INFO - PROCESS | 1655 | 1465220620903 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:43:40 INFO - PROCESS | 1655 | 1465220620915 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:40 INFO - PROCESS | 1655 | 1465220620916 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c884800 == 45 [pid = 1655] [id = 766] 06:43:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12bdc8000) [pid = 1655] [serial = 2296] [outer = 0x0] 06:43:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12bdd4000) [pid = 1655] [serial = 2297] [outer = 0x12bdc8000] 06:43:40 INFO - PROCESS | 1655 | 1465220620940 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12c187400) [pid = 1655] [serial = 2298] [outer = 0x12bdc8000] 06:43:41 INFO - PROCESS | 1655 | 1465220621496 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]]]}] 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:43:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:43:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:43:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:43:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:43:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:43:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:43:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:43:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:43:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:43:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:43:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:43:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:43:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:43:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:43:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:43:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:43:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:43:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:43:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:43:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:43:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:43:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:43:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:43:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:43:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:43:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:43:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:43:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:43:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:43:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:43:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:43:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 729ms 06:43:41 INFO - PROCESS | 1655 | 1465220621526 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:43:41 INFO - PROCESS | 1655 | 1465220621527 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:43:41 INFO - TEST-START | /FileAPI/idlharness.worker 06:43:41 INFO - PROCESS | 1655 | 1465220621535 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 1655 | 1465220621536 Marionette TRACE conn2 <- [1,3030,null,{}] 06:43:41 INFO - PROCESS | 1655 | 1465220621539 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:41 INFO - PROCESS | 1655 | 1465220621540 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:41 INFO - PROCESS | 1655 | 1465220621652 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:43:41 INFO - PROCESS | 1655 | 1465220621695 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:41 INFO - PROCESS | 1655 | 1465220621696 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x1219a8000 == 46 [pid = 1655] [id = 767] 06:43:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12c18b000) [pid = 1655] [serial = 2299] [outer = 0x0] 06:43:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12c193c00) [pid = 1655] [serial = 2300] [outer = 0x12c18b000] 06:43:41 INFO - PROCESS | 1655 | 1465220621721 Marionette DEBUG loaded listener.js 06:43:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12d598400) [pid = 1655] [serial = 2301] [outer = 0x12c18b000] 06:43:42 INFO - PROCESS | 1655 | [1655] 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 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x124008c00) [pid = 1655] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x121e5cc00) [pid = 1655] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1197eb000) [pid = 1655] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x119c5b800) [pid = 1655] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x117659800) [pid = 1655] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x111c1f800) [pid = 1655] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x11862e400) [pid = 1655] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1292f8000) [pid = 1655] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x12aa50c00) [pid = 1655] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1131d6400) [pid = 1655] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12afe2c00) [pid = 1655] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12bdc7c00) [pid = 1655] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:43:42 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1278d6c00) [pid = 1655] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:43:42 INFO - PROCESS | 1655 | 1465220622585 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,{},{}]]]}] 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:43:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:43:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:43:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:43:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:43:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:43:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:43:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:43:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:43:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:43:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:43:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:43:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:43:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:43:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:43:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:43:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:43:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:43:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:43:42 INFO - {} 06:43:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1085ms 06:43:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:43:42 INFO - PROCESS | 1655 | 1465220622622 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:43:42 INFO - PROCESS | 1655 | 1465220622623 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:43:42 INFO - PROCESS | 1655 | 1465220622625 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:43:42 INFO - PROCESS | 1655 | 1465220622626 Marionette TRACE conn2 <- [1,3034,null,{}] 06:43:42 INFO - PROCESS | 1655 | 1465220622628 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:42 INFO - PROCESS | 1655 | 1465220622629 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:42 INFO - PROCESS | 1655 | 1465220622720 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:43:42 INFO - PROCESS | 1655 | 1465220622724 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:42 INFO - PROCESS | 1655 | 1465220622725 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d73d800 == 47 [pid = 1655] [id = 768] 06:43:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x127ada400) [pid = 1655] [serial = 2302] [outer = 0x0] 06:43:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12dfa3000) [pid = 1655] [serial = 2303] [outer = 0x127ada400] 06:43:42 INFO - PROCESS | 1655 | 1465220622750 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12dfa7000) [pid = 1655] [serial = 2304] [outer = 0x127ada400] 06:43:43 INFO - PROCESS | 1655 | 1465220623058 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:43:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:43:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 468ms 06:43:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:43:43 INFO - PROCESS | 1655 | 1465220623094 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 1655 | 1465220623095 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:43:43 INFO - PROCESS | 1655 | 1465220623097 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 1655 | 1465220623099 Marionette TRACE conn2 <- [1,3038,null,{}] 06:43:43 INFO - PROCESS | 1655 | 1465220623101 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:43 INFO - PROCESS | 1655 | 1465220623102 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:43 INFO - PROCESS | 1655 | 1465220623186 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:43:43 INFO - PROCESS | 1655 | 1465220623253 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 1655 | 1465220623254 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x11286b000 == 48 [pid = 1655] [id = 769] 06:43:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12d5a0800) [pid = 1655] [serial = 2305] [outer = 0x0] 06:43:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12dfab800) [pid = 1655] [serial = 2306] [outer = 0x12d5a0800] 06:43:43 INFO - PROCESS | 1655 | 1465220623284 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x110ec1c00) [pid = 1655] [serial = 2307] [outer = 0x12d5a0800] 06:43:43 INFO - PROCESS | 1655 | 1465220623627 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:43:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:43:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:43:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 568ms 06:43:43 INFO - PROCESS | 1655 | 1465220623667 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:43:43 INFO - PROCESS | 1655 | 1465220623670 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:43:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:43:43 INFO - PROCESS | 1655 | 1465220623673 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 1655 | 1465220623676 Marionette TRACE conn2 <- [1,3042,null,{}] 06:43:43 INFO - PROCESS | 1655 | 1465220623679 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:43 INFO - PROCESS | 1655 | 1465220623682 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:43 INFO - PROCESS | 1655 | 1465220623832 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:43:43 INFO - PROCESS | 1655 | 1465220623912 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:43 INFO - PROCESS | 1655 | 1465220623913 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x110ea5000 == 49 [pid = 1655] [id = 770] 06:43:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x110ec4800) [pid = 1655] [serial = 2308] [outer = 0x0] 06:43:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x110eccc00) [pid = 1655] [serial = 2309] [outer = 0x110ec4800] 06:43:43 INFO - PROCESS | 1655 | 1465220623938 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12e598c00) [pid = 1655] [serial = 2310] [outer = 0x110ec4800] 06:43:44 INFO - PROCESS | 1655 | 1465220624424 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:43:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:43:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:43:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:43:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 781ms 06:43:44 INFO - PROCESS | 1655 | 1465220624455 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 1655 | 1465220624458 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:43:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:43:44 INFO - PROCESS | 1655 | 1465220624462 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - PROCESS | 1655 | 1465220624464 Marionette TRACE conn2 <- [1,3046,null,{}] 06:43:44 INFO - PROCESS | 1655 | 1465220624509 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:44 INFO - PROCESS | 1655 | 1465220624511 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:44 INFO - PROCESS | 1655 | 1465220624639 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:43:44 INFO - PROCESS | 1655 | 1465220624725 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:44 INFO - PROCESS | 1655 | 1465220624726 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119995000 == 50 [pid = 1655] [id = 771] 06:43:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1184e1c00) [pid = 1655] [serial = 2311] [outer = 0x0] 06:43:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1186bc800) [pid = 1655] [serial = 2312] [outer = 0x1184e1c00] 06:43:44 INFO - PROCESS | 1655 | 1465220624758 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1189f7000) [pid = 1655] [serial = 2313] [outer = 0x1184e1c00] 06:43:44 INFO - PROCESS | 1655 | [1655] 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 06:43:45 INFO - PROCESS | 1655 | 1465220625171 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:43:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:43:45 INFO - {} 06:43:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 727ms 06:43:45 INFO - PROCESS | 1655 | 1465220625218 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 1655 | 1465220625221 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:43:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:43:45 INFO - PROCESS | 1655 | 1465220625229 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 1655 | 1465220625230 Marionette TRACE conn2 <- [1,3050,null,{}] 06:43:45 INFO - PROCESS | 1655 | 1465220625233 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 1655 | 1465220625235 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:45 INFO - PROCESS | 1655 | 1465220625346 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:43:45 INFO - PROCESS | 1655 | 1465220625448 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:45 INFO - PROCESS | 1655 | 1465220625449 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a864000 == 51 [pid = 1655] [id = 772] 06:43:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x119d2a000) [pid = 1655] [serial = 2314] [outer = 0x0] 06:43:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12662e800) [pid = 1655] [serial = 2315] [outer = 0x119d2a000] 06:43:45 INFO - PROCESS | 1655 | 1465220625483 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x126c8bc00) [pid = 1655] [serial = 2316] [outer = 0x119d2a000] 06:43:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:43:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:43:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:43:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:43:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 06:43:45 INFO - PROCESS | 1655 | 1465220625845 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:43:45 INFO - PROCESS | 1655 | 1465220625853 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:43:45 INFO - PROCESS | 1655 | 1465220625857 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:43:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:43:45 INFO - PROCESS | 1655 | 1465220625860 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:43:45 INFO - PROCESS | 1655 | 1465220625863 Marionette TRACE conn2 <- [1,3054,null,{}] 06:43:45 INFO - PROCESS | 1655 | 1465220625871 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:45 INFO - PROCESS | 1655 | 1465220625874 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:45 INFO - PROCESS | 1655 | 1465220625981 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:43:46 INFO - PROCESS | 1655 | 1465220626089 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 1655 | 1465220626091 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c129800 == 52 [pid = 1655] [id = 773] 06:43:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x125097000) [pid = 1655] [serial = 2317] [outer = 0x0] 06:43:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12662c000) [pid = 1655] [serial = 2318] [outer = 0x125097000] 06:43:46 INFO - PROCESS | 1655 | 1465220626125 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x127a37800) [pid = 1655] [serial = 2319] [outer = 0x125097000] 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:43:46 INFO - PROCESS | 1655 | 1465220626628 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:43:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:43:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:43:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:43:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:43:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 795ms 06:43:46 INFO - PROCESS | 1655 | 1465220626718 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 1655 | 1465220626722 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:43:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:43:46 INFO - PROCESS | 1655 | 1465220626740 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 1655 | 1465220626741 Marionette TRACE conn2 <- [1,3058,null,{}] 06:43:46 INFO - PROCESS | 1655 | 1465220626744 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 1655 | 1465220626745 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:46 INFO - PROCESS | 1655 | 1465220626856 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:43:46 INFO - PROCESS | 1655 | 1465220626979 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 1655 | 1465220626980 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x110ea7800 == 53 [pid = 1655] [id = 774] 06:43:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x110ebf000) [pid = 1655] [serial = 2320] [outer = 0x0] 06:43:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x110f70c00) [pid = 1655] [serial = 2321] [outer = 0x110ebf000] 06:43:47 INFO - PROCESS | 1655 | 1465220627012 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x117655800) [pid = 1655] [serial = 2322] [outer = 0x110ebf000] 06:43:47 INFO - PROCESS | 1655 | 1465220627550 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:43:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:43:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:43:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:43:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:43:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:43:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:43:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:43:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:43:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 822ms 06:43:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:43:47 INFO - PROCESS | 1655 | 1465220627562 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 1655 | 1465220627565 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:43:47 INFO - PROCESS | 1655 | 1465220627568 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - PROCESS | 1655 | 1465220627569 Marionette TRACE conn2 <- [1,3062,null,{}] 06:43:47 INFO - PROCESS | 1655 | 1465220627573 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:47 INFO - PROCESS | 1655 | 1465220627575 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:47 INFO - PROCESS | 1655 | 1465220627682 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:43:47 INFO - PROCESS | 1655 | 1465220627801 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:47 INFO - PROCESS | 1655 | 1465220627802 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x112686000 == 54 [pid = 1655] [id = 775] 06:43:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x118353000) [pid = 1655] [serial = 2323] [outer = 0x0] 06:43:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x119419800) [pid = 1655] [serial = 2324] [outer = 0x118353000] 06:43:47 INFO - PROCESS | 1655 | 1465220627832 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x11a112800) [pid = 1655] [serial = 2325] [outer = 0x118353000] 06:43:47 INFO - PROCESS | 1655 | [1655] 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 06:43:48 INFO - PROCESS | 1655 | 1465220628278 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:43:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:43:48 INFO - {} 06:43:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 723ms 06:43:48 INFO - PROCESS | 1655 | 1465220628291 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 1655 | 1465220628295 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:43:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:43:48 INFO - PROCESS | 1655 | 1465220628302 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 1655 | 1465220628304 Marionette TRACE conn2 <- [1,3066,null,{}] 06:43:48 INFO - PROCESS | 1655 | 1465220628308 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 1655 | 1465220628311 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:48 INFO - PROCESS | 1655 | 1465220628441 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:43:48 INFO - PROCESS | 1655 | 1465220628520 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 1655 | 1465220628521 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x119db9800 == 55 [pid = 1655] [id = 776] 06:43:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x11a167400) [pid = 1655] [serial = 2326] [outer = 0x0] 06:43:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x124404400) [pid = 1655] [serial = 2327] [outer = 0x11a167400] 06:43:48 INFO - PROCESS | 1655 | 1465220628549 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x124769000) [pid = 1655] [serial = 2328] [outer = 0x11a167400] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x116489000 == 54 [pid = 1655] [id = 722] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x11286b000 == 53 [pid = 1655] [id = 769] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12d73d800 == 52 [pid = 1655] [id = 768] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x1219a8000 == 51 [pid = 1655] [id = 767] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12c884800 == 50 [pid = 1655] [id = 766] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12c42f000 == 49 [pid = 1655] [id = 765] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12bb09800 == 48 [pid = 1655] [id = 764] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12bdd8c00) [pid = 1655] [serial = 2259] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x119c53c00) [pid = 1655] [serial = 2206] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x1297b3000) [pid = 1655] [serial = 2215] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x1247f5000) [pid = 1655] [serial = 2209] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x129772c00) [pid = 1655] [serial = 2212] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12a835c00) [pid = 1655] [serial = 2218] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x11834b000) [pid = 1655] [serial = 2203] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12a9c7800 == 47 [pid = 1655] [id = 763] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x128fee000 == 46 [pid = 1655] [id = 762] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x119db5800 == 45 [pid = 1655] [id = 761] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x116936000 == 44 [pid = 1655] [id = 760] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x119dc2800 == 43 [pid = 1655] [id = 759] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x119db2800 == 42 [pid = 1655] [id = 757] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x116ab1000 == 41 [pid = 1655] [id = 754] 06:43:48 INFO - PROCESS | 1655 | --DOCSHELL 0x12ce2e800 == 40 [pid = 1655] [id = 753] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x12bdd5800) [pid = 1655] [serial = 2257] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12afda800) [pid = 1655] [serial = 2248] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x127a33800) [pid = 1655] [serial = 2239] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12bdce800) [pid = 1655] [serial = 2256] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x113b3dc00) [pid = 1655] [serial = 2237] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12bdc4c00) [pid = 1655] [serial = 2254] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x124427c00) [pid = 1655] [serial = 2236] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x119d25000) [pid = 1655] [serial = 2230] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x121421c00) [pid = 1655] [serial = 2231] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1278d2000) [pid = 1655] [serial = 2241] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x121950800) [pid = 1655] [serial = 2233] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x118043400) [pid = 1655] [serial = 2234] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x11804f000) [pid = 1655] [serial = 2224] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x118186000) [pid = 1655] [serial = 2225] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11224d800) [pid = 1655] [serial = 2221] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x113ba7000) [pid = 1655] [serial = 2222] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11895e000) [pid = 1655] [serial = 2227] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12a82f400) [pid = 1655] [serial = 2244] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11827f400) [pid = 1655] [serial = 2228] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x127a34800) [pid = 1655] [serial = 2242] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12aadf400) [pid = 1655] [serial = 2247] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12406e400) [pid = 1655] [serial = 2250] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12aa52800) [pid = 1655] [serial = 2245] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12afdb800) [pid = 1655] [serial = 2251] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12bbd8000) [pid = 1655] [serial = 2253] [outer = 0x0] [url = about:blank] 06:43:48 INFO - PROCESS | 1655 | 1465220628912 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:43:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:43:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:43:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:43:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:43:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:43:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:43:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:43:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 625ms 06:43:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:43:48 INFO - PROCESS | 1655 | 1465220628927 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:43:48 INFO - PROCESS | 1655 | 1465220628928 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:43:48 INFO - PROCESS | 1655 | 1465220628930 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 1655 | 1465220628933 Marionette TRACE conn2 <- [1,3070,null,{}] 06:43:48 INFO - PROCESS | 1655 | 1465220628941 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 1655 | 1465220628944 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:49 INFO - PROCESS | 1655 | 1465220629032 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:43:49 INFO - PROCESS | 1655 | 1465220629102 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 1655 | 1465220629104 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x119d8e800 == 41 [pid = 1655] [id = 777] 06:43:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1244a4400) [pid = 1655] [serial = 2329] [outer = 0x0] 06:43:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12509a000) [pid = 1655] [serial = 2330] [outer = 0x1244a4400] 06:43:49 INFO - PROCESS | 1655 | 1465220629139 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12662a000) [pid = 1655] [serial = 2331] [outer = 0x1244a4400] 06:43:49 INFO - PROCESS | 1655 | 1465220629475 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:43:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:43:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 574ms 06:43:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:43:49 INFO - PROCESS | 1655 | 1465220629504 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 1655 | 1465220629506 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:43:49 INFO - PROCESS | 1655 | 1465220629509 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - PROCESS | 1655 | 1465220629510 Marionette TRACE conn2 <- [1,3074,null,{}] 06:43:49 INFO - PROCESS | 1655 | 1465220629512 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 1655 | 1465220629513 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:49 INFO - PROCESS | 1655 | 1465220629607 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:43:49 INFO - PROCESS | 1655 | 1465220629674 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 1655 | 1465220629675 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x126892800 == 42 [pid = 1655] [id = 778] 06:43:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x126aae000) [pid = 1655] [serial = 2332] [outer = 0x0] 06:43:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x126ab0800) [pid = 1655] [serial = 2333] [outer = 0x126aae000] 06:43:49 INFO - PROCESS | 1655 | 1465220629701 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x126c4ec00) [pid = 1655] [serial = 2334] [outer = 0x126aae000] 06:43:49 INFO - PROCESS | 1655 | 1465220629969 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:43:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:43:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 520ms 06:43:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:43:50 INFO - PROCESS | 1655 | 1465220630029 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 1655 | 1465220630030 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:43:50 INFO - PROCESS | 1655 | 1465220630033 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 1655 | 1465220630034 Marionette TRACE conn2 <- [1,3078,null,{}] 06:43:50 INFO - PROCESS | 1655 | 1465220630036 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 1655 | 1465220630040 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:50 INFO - PROCESS | 1655 | 1465220630127 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:43:50 INFO - PROCESS | 1655 | 1465220630131 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 1655 | 1465220630132 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a9bd800 == 43 [pid = 1655] [id = 779] 06:43:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1278de400) [pid = 1655] [serial = 2335] [outer = 0x0] 06:43:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x127ad9c00) [pid = 1655] [serial = 2336] [outer = 0x1278de400] 06:43:50 INFO - PROCESS | 1655 | 1465220630157 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x127adfc00) [pid = 1655] [serial = 2337] [outer = 0x1278de400] 06:43:50 INFO - PROCESS | 1655 | 1465220630509 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] 06:43:50 INFO - PROCESS | 1655 | 1465220630574 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:43:50 INFO - PROCESS | 1655 | 1465220630576 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 1655 | 1465220630577 Marionette TRACE conn2 <- [1,3082,null,{}] 06:43:50 INFO - PROCESS | 1655 | 1465220630579 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:50 INFO - PROCESS | 1655 | 1465220630590 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:50 INFO - PROCESS | 1655 | 1465220630693 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:43:50 INFO - PROCESS | 1655 | 1465220630697 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:50 INFO - PROCESS | 1655 | 1465220630698 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b567000 == 44 [pid = 1655] [id = 780] 06:43:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x127ae1c00) [pid = 1655] [serial = 2338] [outer = 0x0] 06:43:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x127ae6c00) [pid = 1655] [serial = 2339] [outer = 0x127ae1c00] 06:43:50 INFO - PROCESS | 1655 | 1465220630724 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12a983400) [pid = 1655] [serial = 2340] [outer = 0x127ae1c00] 06:43:51 INFO - PROCESS | 1655 | 1465220631076 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:43:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:43:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:43:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:43:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 521ms 06:43:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:43:51 INFO - PROCESS | 1655 | 1465220631097 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:43:51 INFO - PROCESS | 1655 | 1465220631099 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:43:51 INFO - PROCESS | 1655 | 1465220631101 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:43:51 INFO - PROCESS | 1655 | 1465220631102 Marionette TRACE conn2 <- [1,3086,null,{}] 06:43:51 INFO - PROCESS | 1655 | 1465220631104 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:51 INFO - PROCESS | 1655 | 1465220631106 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:51 INFO - PROCESS | 1655 | 1465220631215 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:43:51 INFO - PROCESS | 1655 | 1465220631228 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 1655 | 1465220631229 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x11674b800 == 45 [pid = 1655] [id = 781] 06:43:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x12aa54800) [pid = 1655] [serial = 2341] [outer = 0x0] 06:43:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12aae2000) [pid = 1655] [serial = 2342] [outer = 0x12aa54800] 06:43:51 INFO - PROCESS | 1655 | 1465220631254 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12ad13800) [pid = 1655] [serial = 2343] [outer = 0x12aa54800] 06:43:51 INFO - PROCESS | 1655 | 1465220631553 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:43:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:43:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 469ms 06:43:51 INFO - PROCESS | 1655 | 1465220631577 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:43:51 INFO - PROCESS | 1655 | 1465220631586 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:43:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:43:51 INFO - PROCESS | 1655 | 1465220631594 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:43:51 INFO - PROCESS | 1655 | 1465220631595 Marionette TRACE conn2 <- [1,3090,null,{}] 06:43:51 INFO - PROCESS | 1655 | 1465220631606 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:51 INFO - PROCESS | 1655 | 1465220631608 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:51 INFO - PROCESS | 1655 | 1465220631716 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:43:51 INFO - PROCESS | 1655 | 1465220631758 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 1655 | 1465220631759 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c43e800 == 46 [pid = 1655] [id = 782] 06:43:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12ad16000) [pid = 1655] [serial = 2344] [outer = 0x0] 06:43:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12afda800) [pid = 1655] [serial = 2345] [outer = 0x12ad16000] 06:43:51 INFO - PROCESS | 1655 | 1465220631784 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12b58c000) [pid = 1655] [serial = 2346] [outer = 0x12ad16000] 06:43:52 INFO - PROCESS | 1655 | 1465220632091 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:43:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:43:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 529ms 06:43:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:43:52 INFO - PROCESS | 1655 | 1465220632124 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 1655 | 1465220632126 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:43:52 INFO - PROCESS | 1655 | 1465220632128 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 1655 | 1465220632129 Marionette TRACE conn2 <- [1,3094,null,{}] 06:43:52 INFO - PROCESS | 1655 | 1465220632131 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 1655 | 1465220632132 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:52 INFO - PROCESS | 1655 | 1465220632245 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:43:52 INFO - PROCESS | 1655 | 1465220632293 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 1655 | 1465220632294 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ce24000 == 47 [pid = 1655] [id = 783] 06:43:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12b594400) [pid = 1655] [serial = 2347] [outer = 0x0] 06:43:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12bbe0000) [pid = 1655] [serial = 2348] [outer = 0x12b594400] 06:43:52 INFO - PROCESS | 1655 | 1465220632318 Marionette DEBUG loaded listener.js 06:43:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x12bdc6800) [pid = 1655] [serial = 2349] [outer = 0x12b594400] 06:43:52 INFO - PROCESS | 1655 | 1465220632612 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:43:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:43:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 518ms 06:43:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:43:52 INFO - PROCESS | 1655 | 1465220632646 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 1655 | 1465220632648 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:43:52 INFO - PROCESS | 1655 | 1465220632650 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 1655 | 1465220632651 Marionette TRACE conn2 <- [1,3098,null,{}] 06:43:52 INFO - PROCESS | 1655 | 1465220632654 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 1655 | 1465220632657 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:52 INFO - PROCESS | 1655 | 1465220632769 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:43:52 INFO - PROCESS | 1655 | 1465220632780 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:52 INFO - PROCESS | 1655 | 1465220632781 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d3d3000 == 48 [pid = 1655] [id = 784] 06:43:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x12bdc5c00) [pid = 1655] [serial = 2350] [outer = 0x0] 06:43:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x12bdd5c00) [pid = 1655] [serial = 2351] [outer = 0x12bdc5c00] 06:43:52 INFO - PROCESS | 1655 | 1465220632805 Marionette DEBUG loaded listener.js 06:43:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x12c18e400) [pid = 1655] [serial = 2352] [outer = 0x12bdc5c00] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12687ec00) [pid = 1655] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12afe0000) [pid = 1655] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12bdc8000) [pid = 1655] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12c18b000) [pid = 1655] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12665bc00) [pid = 1655] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1166efc00) [pid = 1655] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x116113400) [pid = 1655] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x121e51000) [pid = 1655] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1197ee800) [pid = 1655] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x115cf8c00) [pid = 1655] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1292ebc00) [pid = 1655] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1292ef000) [pid = 1655] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12406f800) [pid = 1655] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x118047400) [pid = 1655] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x127ada400) [pid = 1655] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x115e57000) [pid = 1655] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1197f2000) [pid = 1655] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x112720c00) [pid = 1655] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x118348400) [pid = 1655] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12d5a0800) [pid = 1655] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:43:53 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12a981c00) [pid = 1655] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:43:53 INFO - PROCESS | 1655 | 1465220633274 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:43:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 668ms 06:43:53 INFO - PROCESS | 1655 | 1465220633326 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 1655 | 1465220633328 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:43:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:43:53 INFO - PROCESS | 1655 | 1465220633365 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 1655 | 1465220633367 Marionette TRACE conn2 <- [1,3102,null,{}] 06:43:53 INFO - PROCESS | 1655 | 1465220633374 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 1655 | 1465220633376 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:53 INFO - PROCESS | 1655 | 1465220633482 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:43:53 INFO - PROCESS | 1655 | 1465220633486 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 1655 | 1465220633488 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x116748800 == 49 [pid = 1655] [id = 785] 06:43:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x11973e800) [pid = 1655] [serial = 2353] [outer = 0x0] 06:43:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12bdd3c00) [pid = 1655] [serial = 2354] [outer = 0x11973e800] 06:43:53 INFO - PROCESS | 1655 | 1465220633516 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12c196400) [pid = 1655] [serial = 2355] [outer = 0x11973e800] 06:43:53 INFO - PROCESS | 1655 | 1465220633860 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:43:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:43:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 539ms 06:43:53 INFO - PROCESS | 1655 | 1465220633890 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:43:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:43:53 INFO - PROCESS | 1655 | 1465220633893 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:43:53 INFO - PROCESS | 1655 | 1465220633896 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 1655 | 1465220633897 Marionette TRACE conn2 <- [1,3106,null,{}] 06:43:53 INFO - PROCESS | 1655 | 1465220633899 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:53 INFO - PROCESS | 1655 | 1465220633900 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:54 INFO - PROCESS | 1655 | 1465220634000 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:43:54 INFO - PROCESS | 1655 | 1465220634077 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 1655 | 1465220634078 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d72f000 == 50 [pid = 1655] [id = 786] 06:43:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1197ee800) [pid = 1655] [serial = 2356] [outer = 0x0] 06:43:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12c1a4000) [pid = 1655] [serial = 2357] [outer = 0x1197ee800] 06:43:54 INFO - PROCESS | 1655 | 1465220634101 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12c48ac00) [pid = 1655] [serial = 2358] [outer = 0x1197ee800] 06:43:54 INFO - PROCESS | 1655 | 1465220634364 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:43:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:43:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:43:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:43:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 518ms 06:43:54 INFO - PROCESS | 1655 | 1465220634415 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:43:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:43:54 INFO - PROCESS | 1655 | 1465220634416 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:43:54 INFO - PROCESS | 1655 | 1465220634418 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 1655 | 1465220634420 Marionette TRACE conn2 <- [1,3110,null,{}] 06:43:54 INFO - PROCESS | 1655 | 1465220634426 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 1655 | 1465220634427 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:54 INFO - PROCESS | 1655 | 1465220634518 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:43:54 INFO - PROCESS | 1655 | 1465220634521 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 1655 | 1465220634523 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d785000 == 51 [pid = 1655] [id = 787] 06:43:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x126ab4800) [pid = 1655] [serial = 2359] [outer = 0x0] 06:43:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12c48fc00) [pid = 1655] [serial = 2360] [outer = 0x126ab4800] 06:43:54 INFO - PROCESS | 1655 | 1465220634547 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12ca7a400) [pid = 1655] [serial = 2361] [outer = 0x126ab4800] 06:43:54 INFO - PROCESS | 1655 | 1465220634890 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:43:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:43:54 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:43:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:43:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:43:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 523ms 06:43:54 INFO - PROCESS | 1655 | 1465220634942 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 1655 | 1465220634943 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:43:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:43:54 INFO - PROCESS | 1655 | 1465220634945 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 1655 | 1465220634946 Marionette TRACE conn2 <- [1,3114,null,{}] 06:43:54 INFO - PROCESS | 1655 | 1465220634948 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 1655 | 1465220634949 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:55 INFO - PROCESS | 1655 | 1465220635073 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:43:55 INFO - PROCESS | 1655 | 1465220635178 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\", \"8db4c3c5-84a7-46b8-8df2-d95aea38f07f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 1655 | 1465220635180 Marionette INFO sendAsync 9f740dcf-9619-df4d-93f2-50f4aeed0331 06:43:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x110ea5800 == 52 [pid = 1655] [id = 788] 06:43:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x110ec0800) [pid = 1655] [serial = 2362] [outer = 0x0] 06:43:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x112728400) [pid = 1655] [serial = 2363] [outer = 0x110ec0800] 06:43:55 INFO - PROCESS | 1655 | 1465220635214 Marionette DEBUG loaded listener.js 06:43:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x11313dc00) [pid = 1655] [serial = 2364] [outer = 0x110ec0800] 06:43:55 INFO - PROCESS | 1655 | 1465220635611 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:43:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:43:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 718ms 06:43:55 INFO - PROCESS | 1655 | 1465220635665 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 1655 | 1465220635667 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:43:56 WARNING - u'runner_teardown' () 06:43:56 INFO - No more tests 06:43:56 INFO - Got 0 unexpected results 06:43:56 INFO - SUITE-END | took 511s 06:43:56 INFO - Closing logging queue 06:43:56 INFO - queue closed 06:43:56 INFO - Return code: 0 06:43:56 WARNING - # TBPL SUCCESS # 06:43:56 INFO - Running post-action listener: _resource_record_post_action 06:43:56 INFO - Running post-run listener: _resource_record_post_run 06:43:57 INFO - Total resource usage - Wall time: 533s; CPU: 58.0%; Read bytes: 36783616; Write bytes: 951331328; Read time: 254; Write time: 4954 06:43:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:43:57 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148564480; Write bytes: 144064512; Read time: 14106; Write time: 296 06:43:57 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 34629120; Write bytes: 795351552; Read time: 234; Write time: 4617 06:43:57 INFO - Running post-run listener: _upload_blobber_files 06:43:57 INFO - Blob upload gear active. 06:43:57 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:43:57 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:43:57 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'] 06:43:57 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 06:43:58 INFO - (blobuploader) - INFO - Open directory for files ... 06:43:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:43:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:43:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:43:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:43:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:43:59 INFO - (blobuploader) - INFO - Done attempting. 06:43:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:43:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:43:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:44:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:44:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:44:01 INFO - (blobuploader) - INFO - Done attempting. 06:44:01 INFO - (blobuploader) - INFO - Iteration through files over. 06:44:01 INFO - Return code: 0 06:44:01 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:44:01 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:44:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d435d53db58fbb3a1c758d165f52fccc564e1c625d7f190098b869b73ff40796ba703c50c283b65c3d7b95e316d528f83f33510a6f42a352ab4e6580c6a4ed20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b6180ce4b4ca266a11f82c84095a74fa8059b360a65fe55fa7eb8b8e48f4e89398d462fccad19dc4eafdbe10cf0e2e3b7c50b2c176afa51567f3723d78309a60"} 06:44:01 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:44:01 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:44:01 INFO - Contents: 06:44:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d435d53db58fbb3a1c758d165f52fccc564e1c625d7f190098b869b73ff40796ba703c50c283b65c3d7b95e316d528f83f33510a6f42a352ab4e6580c6a4ed20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b6180ce4b4ca266a11f82c84095a74fa8059b360a65fe55fa7eb8b8e48f4e89398d462fccad19dc4eafdbe10cf0e2e3b7c50b2c176afa51567f3723d78309a60"} 06:44:01 INFO - Running post-run listener: copy_logs_to_upload_dir 06:44:01 INFO - Copying logs to upload dir... 06:44:01 INFO - mkdir: /builds/slave/test/build/upload/logs 06:44:01 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=586.181705 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-06-06 06:44:01.596507) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 06:44:01.600415) ========= 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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners TMPDIR=/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/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/d435d53db58fbb3a1c758d165f52fccc564e1c625d7f190098b869b73ff40796ba703c50c283b65c3d7b95e316d528f83f33510a6f42a352ab4e6580c6a4ed20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b6180ce4b4ca266a11f82c84095a74fa8059b360a65fe55fa7eb8b8e48f4e89398d462fccad19dc4eafdbe10cf0e2e3b7c50b2c176afa51567f3723d78309a60"} build_url:https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012611 build_url: 'https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/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/d435d53db58fbb3a1c758d165f52fccc564e1c625d7f190098b869b73ff40796ba703c50c283b65c3d7b95e316d528f83f33510a6f42a352ab4e6580c6a4ed20", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b6180ce4b4ca266a11f82c84095a74fa8059b360a65fe55fa7eb8b8e48f4e89398d462fccad19dc4eafdbe10cf0e2e3b7c50b2c176afa51567f3723d78309a60"}' symbols_url: 'https://queue.taskcluster.net/v1/task/a_rC03CISgeZn7C6t0IysQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 06:44:01.637077) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 06:44:01.637428) ========= 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.D50XhVAQPZ/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.ObdIFxh5Tl/Listeners TMPDIR=/var/folders/fy/0ys7dn115ps74h1p_jqwz2w400000w/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.005230 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 06:44:01.685872) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 06:44:01.689209) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 06:44:01.689667) ========= ========= Total master_lag: 1.39 =========