builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0053 starttime: 1461328973.77 results: success (0) buildid: 20160422045408 builduid: 7b93c0d50626428ab80cd01e87445501 revision: 4ca15e44f0b59c06d35b776320cb149e2422a2fc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:53.772079) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:53.772549) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:53.772901) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:53.804659) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:53.804952) ========= 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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners TMPDIR=/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/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-04-22 05:42:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 9.12M=0.001s 2016-04-22 05:42:53 (9.12 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.137234 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:53.958199) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:53.958534) ========= 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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners TMPDIR=/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/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.019913 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:54.007702) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 05:42:54.008043) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 4ca15e44f0b59c06d35b776320cb149e2422a2fc --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 4ca15e44f0b59c06d35b776320cb149e2422a2fc --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners TMPDIR=/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/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-04-22 05:42:54,082 truncating revision to first 12 chars 2016-04-22 05:42:54,082 Setting DEBUG logging. 2016-04-22 05:42:54,083 attempt 1/10 2016-04-22 05:42:54,083 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/4ca15e44f0b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 05:42:55,298 unpacking tar archive at: fx-team-4ca15e44f0b5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.462557 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 05:42:55.487066) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:55.487422) ========= script_repo_revision: 4ca15e44f0b59c06d35b776320cb149e2422a2fc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:55.487816) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:55.488229) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 05:42:55.500802) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 6 secs) (at 2016-04-22 05:42:55.501104) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners TMPDIR=/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 05:42:55 INFO - MultiFileLogger online at 20160422 05:42:55 in /builds/slave/test 05:42:55 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 fx-team --download-symbols true 05:42:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:42:55 INFO - {'append_to_log': False, 05:42:55 INFO - 'base_work_dir': '/builds/slave/test', 05:42:55 INFO - 'blob_upload_branch': 'fx-team', 05:42:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:42:55 INFO - 'buildbot_json_path': 'buildprops.json', 05:42:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:42:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:42:55 INFO - 'download_minidump_stackwalk': True, 05:42:55 INFO - 'download_symbols': 'true', 05:42:55 INFO - 'e10s': False, 05:42:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:42:55 INFO - 'tooltool.py': '/tools/tooltool.py', 05:42:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:42:55 INFO - '/tools/misc-python/virtualenv.py')}, 05:42:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:42:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:42:55 INFO - 'log_level': 'info', 05:42:55 INFO - 'log_to_console': True, 05:42:55 INFO - 'opt_config_files': (), 05:42:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:42:55 INFO - '--processes=1', 05:42:55 INFO - '--config=%(test_path)s/wptrunner.ini', 05:42:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:42:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:42:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:42:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:42:55 INFO - 'pip_index': False, 05:42:55 INFO - 'require_test_zip': True, 05:42:55 INFO - 'test_type': ('testharness',), 05:42:55 INFO - 'this_chunk': '1', 05:42:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:42:55 INFO - 'total_chunks': '10', 05:42:55 INFO - 'virtualenv_path': 'venv', 05:42:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:42:55 INFO - 'work_dir': 'build'} 05:42:55 INFO - ##### 05:42:55 INFO - ##### Running clobber step. 05:42:55 INFO - ##### 05:42:55 INFO - Running pre-action listener: _resource_record_pre_action 05:42:55 INFO - Running main action method: clobber 05:42:55 INFO - rmtree: /builds/slave/test/build 05:42:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:42:57 INFO - Running post-action listener: _resource_record_post_action 05:42:57 INFO - ##### 05:42:57 INFO - ##### Running read-buildbot-config step. 05:42:57 INFO - ##### 05:42:57 INFO - Running pre-action listener: _resource_record_pre_action 05:42:57 INFO - Running main action method: read_buildbot_config 05:42:57 INFO - Using buildbot properties: 05:42:57 INFO - { 05:42:57 INFO - "project": "", 05:42:57 INFO - "product": "firefox", 05:42:57 INFO - "script_repo_revision": "production", 05:42:57 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 05:42:57 INFO - "repository": "", 05:42:57 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 05:42:57 INFO - "buildid": "20160422045408", 05:42:57 INFO - "pgo_build": "False", 05:42:57 INFO - "basedir": "/builds/slave/test", 05:42:57 INFO - "buildnumber": 349, 05:42:57 INFO - "slavename": "t-yosemite-r7-0053", 05:42:57 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 05:42:57 INFO - "platform": "macosx64", 05:42:57 INFO - "branch": "fx-team", 05:42:57 INFO - "revision": "4ca15e44f0b59c06d35b776320cb149e2422a2fc", 05:42:57 INFO - "repo_path": "integration/fx-team", 05:42:57 INFO - "moz_repo_path": "", 05:42:57 INFO - "stage_platform": "macosx64", 05:42:57 INFO - "builduid": "7b93c0d50626428ab80cd01e87445501", 05:42:57 INFO - "slavebuilddir": "test" 05:42:57 INFO - } 05:42:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 05:42:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 05:42:57 INFO - Running post-action listener: _resource_record_post_action 05:42:57 INFO - ##### 05:42:57 INFO - ##### Running download-and-extract step. 05:42:57 INFO - ##### 05:42:57 INFO - Running pre-action listener: _resource_record_pre_action 05:42:57 INFO - Running main action method: download_and_extract 05:42:57 INFO - mkdir: /builds/slave/test/build/tests 05:42:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:57 INFO - https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:42:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:42:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:42:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:42:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 05:42:58 INFO - Downloaded 1235 bytes. 05:42:58 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:42:58 INFO - Using the following test package requirements: 05:42:58 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 05:42:58 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:42:58 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 05:42:58 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:42:58 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 05:42:58 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:42:58 INFO - u'jsshell-mac64.zip'], 05:42:58 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:42:58 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 05:42:58 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 05:42:58 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:42:58 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 05:42:58 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:42:58 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 05:42:58 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:42:58 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 05:42:58 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:42:58 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 05:42:58 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:42:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:58 INFO - https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:42:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:42:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:42:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:42:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 05:42:59 INFO - Downloaded 17985298 bytes. 05:42:59 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:42:59 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:42:59 INFO - caution: filename not matched: web-platform/* 05:42:59 INFO - Return code: 11 05:42:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:59 INFO - https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:42:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:42:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:42:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:42:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:43:01 INFO - Downloaded 36400341 bytes. 05:43:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:43:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:43:05 INFO - caution: filename not matched: bin/* 05:43:05 INFO - caution: filename not matched: config/* 05:43:05 INFO - caution: filename not matched: mozbase/* 05:43:05 INFO - caution: filename not matched: marionette/* 05:43:05 INFO - caution: filename not matched: tools/wptserve/* 05:43:05 INFO - Return code: 11 05:43:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:05 INFO - https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 05:43:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:43:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:43:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 05:43:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 05:43:07 INFO - Downloaded 68838228 bytes. 05:43:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:43:07 INFO - mkdir: /builds/slave/test/properties 05:43:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:43:07 INFO - Writing to file /builds/slave/test/properties/build_url 05:43:07 INFO - Contents: 05:43:07 INFO - build_url:https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:43:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:43:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:43:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:43:09 INFO - Contents: 05:43:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:43:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:09 INFO - https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:43:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:43:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:43:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:43:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:43:12 INFO - Downloaded 103459683 bytes. 05:43:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:43:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:43:15 INFO - Return code: 0 05:43:15 INFO - Running post-action listener: _resource_record_post_action 05:43:15 INFO - Running post-action listener: set_extra_try_arguments 05:43:15 INFO - ##### 05:43:15 INFO - ##### Running create-virtualenv step. 05:43:15 INFO - ##### 05:43:15 INFO - Running pre-action listener: _pre_create_virtualenv 05:43:15 INFO - Running pre-action listener: _resource_record_pre_action 05:43:15 INFO - Running main action method: create_virtualenv 05:43:15 INFO - Creating virtualenv /builds/slave/test/build/venv 05:43:15 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:43:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:43:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:43:15 INFO - Using real prefix '/tools/python27' 05:43:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:43:16 INFO - Installing distribute.............................................................................................................................................................................................done. 05:43:19 INFO - Installing pip.................done. 05:43:19 INFO - Return code: 0 05:43:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:43:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x109224e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109241f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8250461d00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10923d5e0>, '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 0x108e20cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e4b990>, '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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:43:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:43:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Pk1zpWp6TX/Render', 05:43:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:19 INFO - 'HOME': '/Users/cltbld', 05:43:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:19 INFO - 'LOGNAME': 'cltbld', 05:43:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:19 INFO - 'MOZ_NO_REMOTE': '1', 05:43:19 INFO - 'NO_EM_RESTART': '1', 05:43:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:19 INFO - 'PWD': '/builds/slave/test', 05:43:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:19 INFO - 'SHELL': '/bin/bash', 05:43:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xdjSaU0ahp/Listeners', 05:43:19 INFO - 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', 05:43:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:19 INFO - 'USER': 'cltbld', 05:43:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:19 INFO - 'XPC_FLAGS': '0x0', 05:43:19 INFO - 'XPC_SERVICE_NAME': '0', 05:43:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:19 INFO - Downloading/unpacking psutil>=0.7.1 05:43:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:43:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:43:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:43:22 INFO - Installing collected packages: psutil 05:43:22 INFO - Running setup.py install for psutil 05:43:22 INFO - building 'psutil._psutil_osx' extension 05:43:22 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 05:43:22 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 05:43:22 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 05:43:22 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 05:43:22 INFO - building 'psutil._psutil_posix' extension 05:43:22 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 05:43:22 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:43:22 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:43:22 INFO - ^ 05:43:22 INFO - 1 warning generated. 05:43:22 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 05:43:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:43:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:43:23 INFO - Successfully installed psutil 05:43:23 INFO - Cleaning up... 05:43:23 INFO - Return code: 0 05:43:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:43:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:23 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 0x109224e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109241f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8250461d00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10923d5e0>, '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 0x108e20cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e4b990>, '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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:43:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:43:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Pk1zpWp6TX/Render', 05:43:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:23 INFO - 'HOME': '/Users/cltbld', 05:43:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:23 INFO - 'LOGNAME': 'cltbld', 05:43:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:23 INFO - 'MOZ_NO_REMOTE': '1', 05:43:23 INFO - 'NO_EM_RESTART': '1', 05:43:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:23 INFO - 'PWD': '/builds/slave/test', 05:43:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:23 INFO - 'SHELL': '/bin/bash', 05:43:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xdjSaU0ahp/Listeners', 05:43:23 INFO - 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', 05:43:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:23 INFO - 'USER': 'cltbld', 05:43:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:23 INFO - 'XPC_FLAGS': '0x0', 05:43:23 INFO - 'XPC_SERVICE_NAME': '0', 05:43:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:43:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:43:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:43:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:43:25 INFO - Installing collected packages: mozsystemmonitor 05:43:25 INFO - Running setup.py install for mozsystemmonitor 05:43:26 INFO - Successfully installed mozsystemmonitor 05:43:26 INFO - Cleaning up... 05:43:26 INFO - Return code: 0 05:43:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x109224e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109241f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8250461d00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10923d5e0>, '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 0x108e20cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e4b990>, '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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:43:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:43:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Pk1zpWp6TX/Render', 05:43:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:26 INFO - 'HOME': '/Users/cltbld', 05:43:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:26 INFO - 'LOGNAME': 'cltbld', 05:43:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:26 INFO - 'MOZ_NO_REMOTE': '1', 05:43:26 INFO - 'NO_EM_RESTART': '1', 05:43:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:26 INFO - 'PWD': '/builds/slave/test', 05:43:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:26 INFO - 'SHELL': '/bin/bash', 05:43:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xdjSaU0ahp/Listeners', 05:43:26 INFO - 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', 05:43:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:26 INFO - 'USER': 'cltbld', 05:43:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:26 INFO - 'XPC_FLAGS': '0x0', 05:43:26 INFO - 'XPC_SERVICE_NAME': '0', 05:43:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:26 INFO - Downloading/unpacking blobuploader==1.2.4 05:43:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:28 INFO - Downloading blobuploader-1.2.4.tar.gz 05:43:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:43:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:43:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:43:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:43:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:29 INFO - Downloading docopt-0.6.1.tar.gz 05:43:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:43:30 INFO - Installing collected packages: blobuploader, requests, docopt 05:43:30 INFO - Running setup.py install for blobuploader 05:43:30 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:43:30 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:43:30 INFO - Running setup.py install for requests 05:43:30 INFO - Running setup.py install for docopt 05:43:30 INFO - Successfully installed blobuploader requests docopt 05:43:30 INFO - Cleaning up... 05:43:31 INFO - Return code: 0 05:43:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:43:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:31 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 0x109224e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109241f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8250461d00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10923d5e0>, '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 0x108e20cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e4b990>, '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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:43:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:43:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Pk1zpWp6TX/Render', 05:43:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:31 INFO - 'HOME': '/Users/cltbld', 05:43:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:31 INFO - 'LOGNAME': 'cltbld', 05:43:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:31 INFO - 'MOZ_NO_REMOTE': '1', 05:43:31 INFO - 'NO_EM_RESTART': '1', 05:43:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:31 INFO - 'PWD': '/builds/slave/test', 05:43:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:31 INFO - 'SHELL': '/bin/bash', 05:43:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xdjSaU0ahp/Listeners', 05:43:31 INFO - 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', 05:43:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:31 INFO - 'USER': 'cltbld', 05:43:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:31 INFO - 'XPC_FLAGS': '0x0', 05:43:31 INFO - 'XPC_SERVICE_NAME': '0', 05:43:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:43:31 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-MaXuHr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:43:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:43:31 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-akJa7x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:43:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:43:31 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-3CNbBQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:43:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:43:31 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-XyErgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:43:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:43:31 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-osA_Zh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:43:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:43:31 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-3YVlYG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:43:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:43:31 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-ACtaJx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-T_KKq8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-ox0Oo7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-bLdkhM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-HWtlF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-CDey7S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-CAXzGn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-1mJ0sJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-IkJYDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-xYVdtQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:43:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:43:32 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-5sNcdv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:43:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:43:33 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-eXthNx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:43:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:43:33 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-dGSlOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:43:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:43:33 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-RIreYN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:43:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:43:33 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-Mwys1E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:43:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:43:33 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:43:33 INFO - Running setup.py install for manifestparser 05:43:34 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:43:34 INFO - Running setup.py install for mozcrash 05:43:34 INFO - Running setup.py install for mozdebug 05:43:34 INFO - Running setup.py install for mozdevice 05:43:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:43:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:43:34 INFO - Running setup.py install for mozfile 05:43:34 INFO - Running setup.py install for mozhttpd 05:43:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:43:34 INFO - Running setup.py install for mozinfo 05:43:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:43:34 INFO - Running setup.py install for mozInstall 05:43:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Running setup.py install for mozleak 05:43:35 INFO - Running setup.py install for mozlog 05:43:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Running setup.py install for moznetwork 05:43:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Running setup.py install for mozprocess 05:43:35 INFO - Running setup.py install for mozprofile 05:43:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:43:35 INFO - Running setup.py install for mozrunner 05:43:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:43:36 INFO - Running setup.py install for mozscreenshot 05:43:36 INFO - Running setup.py install for moztest 05:43:36 INFO - Running setup.py install for mozversion 05:43:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:43:36 INFO - Running setup.py install for wptserve 05:43:36 INFO - Running setup.py install for marionette-driver 05:43:36 INFO - Running setup.py install for browsermob-proxy 05:43:36 INFO - Running setup.py install for marionette-client 05:43:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:43:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:43:37 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:43:37 INFO - Cleaning up... 05:43:37 INFO - Return code: 0 05:43:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:43:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:37 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 0x109224e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109241f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8250461d00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10923d5e0>, '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 0x108e20cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e4b990>, '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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:43:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:43:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Pk1zpWp6TX/Render', 05:43:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:37 INFO - 'HOME': '/Users/cltbld', 05:43:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:37 INFO - 'LOGNAME': 'cltbld', 05:43:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:37 INFO - 'MOZ_NO_REMOTE': '1', 05:43:37 INFO - 'NO_EM_RESTART': '1', 05:43:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:37 INFO - 'PWD': '/builds/slave/test', 05:43:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:37 INFO - 'SHELL': '/bin/bash', 05:43:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xdjSaU0ahp/Listeners', 05:43:37 INFO - 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', 05:43:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:37 INFO - 'USER': 'cltbld', 05:43:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:37 INFO - 'XPC_FLAGS': '0x0', 05:43:37 INFO - 'XPC_SERVICE_NAME': '0', 05:43:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:43:37 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-xAnHk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:43:37 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:43:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:43:37 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-Xd_qyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:43:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:43:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:43:37 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-ojll3f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:43:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:43:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:43:37 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-gNUdXT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-J9dauD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-0SsOOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-ZgYNvl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-rnaRlQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-DG2_oS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-E5Pqvl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-dM6Miv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-bDb814-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:43:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:43:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:43:38 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-BP3b6X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:43:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:43:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:43:39 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-JWotjr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:43:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:43:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:43:39 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-o5YZzr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:43:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:43:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:43:39 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-f0mvz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:43:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:43:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:43:39 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-YCVwDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:43:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:43:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:43:39 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-viE_eS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:43:39 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:43:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:43:39 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-VqwWWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:43:39 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:43:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:43:39 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-BCfm12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:43:39 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:43:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:43:40 INFO - Running setup.py (path:/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/pip-PfdYVQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:43:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:43:40 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:43:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:43:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:43:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:43:40 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:43:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:43:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:43:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:42 INFO - Downloading blessings-1.6.tar.gz 05:43:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:43:42 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:43:42 INFO - Installing collected packages: blessings 05:43:42 INFO - Running setup.py install for blessings 05:43:42 INFO - Successfully installed blessings 05:43:42 INFO - Cleaning up... 05:43:43 INFO - Return code: 0 05:43:43 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:43:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:43:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:43:43 INFO - Reading from file tmpfile_stdout 05:43:43 INFO - Current package versions: 05:43:43 INFO - blessings == 1.6 05:43:43 INFO - blobuploader == 1.2.4 05:43:43 INFO - browsermob-proxy == 0.6.0 05:43:43 INFO - docopt == 0.6.1 05:43:43 INFO - manifestparser == 1.1 05:43:43 INFO - marionette-client == 2.3.0 05:43:43 INFO - marionette-driver == 1.4.0 05:43:43 INFO - mozInstall == 1.12 05:43:43 INFO - mozcrash == 0.17 05:43:43 INFO - mozdebug == 0.1 05:43:43 INFO - mozdevice == 0.48 05:43:43 INFO - mozfile == 1.2 05:43:43 INFO - mozhttpd == 0.7 05:43:43 INFO - mozinfo == 0.9 05:43:43 INFO - mozleak == 0.1 05:43:43 INFO - mozlog == 3.1 05:43:43 INFO - moznetwork == 0.27 05:43:43 INFO - mozprocess == 0.22 05:43:43 INFO - mozprofile == 0.28 05:43:43 INFO - mozrunner == 6.11 05:43:43 INFO - mozscreenshot == 0.1 05:43:43 INFO - mozsystemmonitor == 0.0 05:43:43 INFO - moztest == 0.7 05:43:43 INFO - mozversion == 1.4 05:43:43 INFO - psutil == 3.1.1 05:43:43 INFO - requests == 1.2.3 05:43:43 INFO - wptserve == 1.4.0 05:43:43 INFO - wsgiref == 0.1.2 05:43:43 INFO - Running post-action listener: _resource_record_post_action 05:43:43 INFO - Running post-action listener: _start_resource_monitoring 05:43:43 INFO - Starting resource monitoring. 05:43:43 INFO - ##### 05:43:43 INFO - ##### Running pull step. 05:43:43 INFO - ##### 05:43:43 INFO - Running pre-action listener: _resource_record_pre_action 05:43:43 INFO - Running main action method: pull 05:43:43 INFO - Pull has nothing to do! 05:43:43 INFO - Running post-action listener: _resource_record_post_action 05:43:43 INFO - ##### 05:43:43 INFO - ##### Running install step. 05:43:43 INFO - ##### 05:43:43 INFO - Running pre-action listener: _resource_record_pre_action 05:43:43 INFO - Running main action method: install 05:43:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:43:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:43:43 INFO - Reading from file tmpfile_stdout 05:43:43 INFO - Detecting whether we're running mozinstall >=1.0... 05:43:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:43:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:43:43 INFO - Reading from file tmpfile_stdout 05:43:43 INFO - Output received: 05:43:43 INFO - Usage: mozinstall [options] installer 05:43:43 INFO - Options: 05:43:43 INFO - -h, --help show this help message and exit 05:43:43 INFO - -d DEST, --destination=DEST 05:43:43 INFO - Directory to install application into. [default: 05:43:43 INFO - "/builds/slave/test"] 05:43:43 INFO - --app=APP Application being installed. [default: firefox] 05:43:43 INFO - mkdir: /builds/slave/test/build/application 05:43:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:43:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:44:04 INFO - Reading from file tmpfile_stdout 05:44:04 INFO - Output received: 05:44:04 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:44:04 INFO - Running post-action listener: _resource_record_post_action 05:44:04 INFO - ##### 05:44:04 INFO - ##### Running run-tests step. 05:44:04 INFO - ##### 05:44:04 INFO - Running pre-action listener: _resource_record_pre_action 05:44:04 INFO - Running main action method: run_tests 05:44:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:44:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:44:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:44:04 INFO - grabbing minidump binary from tooltool 05:44:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:04 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 0x10923d5e0>, '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 0x108e20cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108e4b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:44:04 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:44:04 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 05:44:04 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:44:04 INFO - Return code: 0 05:44:04 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:44:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:44:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:44:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:44:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Pk1zpWp6TX/Render', 05:44:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:44:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:44:04 INFO - 'HOME': '/Users/cltbld', 05:44:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:44:04 INFO - 'LOGNAME': 'cltbld', 05:44:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:44:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:04 INFO - 'MOZ_NO_REMOTE': '1', 05:44:04 INFO - 'NO_EM_RESTART': '1', 05:44:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:44:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:04 INFO - 'PWD': '/builds/slave/test', 05:44:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:44:04 INFO - 'SHELL': '/bin/bash', 05:44:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.xdjSaU0ahp/Listeners', 05:44:04 INFO - 'TMPDIR': '/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/T/', 05:44:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:44:04 INFO - 'USER': 'cltbld', 05:44:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:44:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:44:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:44:04 INFO - 'XPC_FLAGS': '0x0', 05:44:04 INFO - 'XPC_SERVICE_NAME': '0', 05:44:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:44:04 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:44:04 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:44:04 INFO - import pkg_resources 05:44:05 INFO - Using 1 client processes 05:44:05 INFO - wptserve Starting http server on 127.0.0.1:8001 05:44:05 INFO - wptserve Starting http server on 127.0.0.1:8000 05:44:05 INFO - wptserve Starting http server on 127.0.0.1:8443 05:44:07 INFO - SUITE-START | Running 778 tests 05:44:07 INFO - Running testharness tests 05:44:07 INFO - Setting up ssl 05:44:07 INFO - PROCESS | certutil | 05:44:07 INFO - PROCESS | certutil | 05:44:07 INFO - PROCESS | certutil | 05:44:07 INFO - Certificate Nickname Trust Attributes 05:44:07 INFO - SSL,S/MIME,JAR/XPI 05:44:07 INFO - 05:44:07 INFO - web-platform-tests CT,, 05:44:07 INFO - 05:44:07 INFO - Starting runner 05:44:08 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:44:08 INFO - PROCESS | 1929 | 1461329048960 Marionette DEBUG Marionette enabled via build flag and pref 05:44:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x116821800 == 1 [pid = 1929] [id = 1] 05:44:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 1 (0x116822000) [pid = 1929] [serial = 1] [outer = 0x0] 05:44:09 INFO - PROCESS | 1929 | [1929] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:44:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 2 (0x116823000) [pid = 1929] [serial = 2] [outer = 0x116822000] 05:44:09 INFO - PROCESS | 1929 | 1461329049346 Marionette INFO Listening on port 2828 05:44:09 INFO - PROCESS | 1929 | 1461329049669 Marionette DEBUG Marionette enabled via command-line flag 05:44:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x11913f000 == 2 [pid = 1929] [id = 2] 05:44:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 3 (0x11913f800) [pid = 1929] [serial = 3] [outer = 0x0] 05:44:09 INFO - PROCESS | 1929 | [1929] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:44:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 4 (0x119140800) [pid = 1929] [serial = 4] [outer = 0x11913f800] 05:44:09 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:44:09 INFO - PROCESS | 1929 | 1461329049834 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52289 05:44:09 INFO - PROCESS | 1929 | 1461329049882 Marionette DEBUG Closed connection conn0 05:44:09 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:44:09 INFO - PROCESS | 1929 | 1461329049960 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52290 05:44:09 INFO - PROCESS | 1929 | 1461329049965 Marionette DEBUG Closed connection conn1 05:44:09 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:44:09 INFO - PROCESS | 1929 | 1461329049972 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52291 05:44:09 INFO - PROCESS | 1929 | 1461329049985 Marionette DEBUG Closed connection conn2 05:44:09 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:44:09 INFO - PROCESS | 1929 | 1461329049991 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:52292 05:44:10 INFO - PROCESS | 1929 | 1461329050000 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:44:10 INFO - PROCESS | 1929 | 1461329050004 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422045408","device":"desktop","version":"48.0a1"} 05:44:10 INFO - PROCESS | 1929 | [1929] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:44:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c2b3000 == 3 [pid = 1929] [id = 3] 05:44:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 5 (0x11c2b9000) [pid = 1929] [serial = 5] [outer = 0x0] 05:44:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c2ba000 == 4 [pid = 1929] [id = 4] 05:44:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 6 (0x11c50c400) [pid = 1929] [serial = 6] [outer = 0x0] 05:44:11 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:44:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12408e800 == 5 [pid = 1929] [id = 5] 05:44:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 7 (0x11c50b000) [pid = 1929] [serial = 7] [outer = 0x0] 05:44:11 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:44:11 INFO - PROCESS | 1929 | [1929] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:44:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 8 (0x124011400) [pid = 1929] [serial = 8] [outer = 0x11c50b000] 05:44:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 9 (0x125e03800) [pid = 1929] [serial = 9] [outer = 0x11c2b9000] 05:44:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 10 (0x1244dec00) [pid = 1929] [serial = 10] [outer = 0x11c50c400] 05:44:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 11 (0x1244e0800) [pid = 1929] [serial = 11] [outer = 0x11c50b000] 05:44:12 INFO - PROCESS | 1929 | 1461329052001 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1929 | 1461329052011 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 12 (0x123684c00) [pid = 1929] [serial = 12] [outer = 0x11c50b000] 05:44:12 INFO - PROCESS | 1929 | 1461329052379 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"182c3755-747e-5444-afd4-614a58e9c65c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422045408","device":"desktop","version":"48.0a1","command_id":1}}] 05:44:12 INFO - PROCESS | 1929 | 1461329052474 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:44:12 INFO - PROCESS | 1929 | 1461329052535 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:44:12 INFO - PROCESS | 1929 | 1461329052646 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:44:12 INFO - PROCESS | 1929 | [1929] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:44:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 13 (0x12b4ab400) [pid = 1929] [serial = 13] [outer = 0x11c50b000] 05:44:12 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:12 INFO - PROCESS | 1929 | 1461329052940 Marionette TRACE conn3 <- [1,3,null,{}] 05:44:12 INFO - PROCESS | 1929 | 1461329052977 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:44:13 INFO - PROCESS | 1929 | 1461329052995 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:44:13 INFO - PROCESS | 1929 | 1461329053024 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1929 | 1461329053025 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 05:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:44:13 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 05:44:13 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 05:44:13 INFO - PROCESS | 1929 | 1461329053029 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1929 | 1461329053031 Marionette TRACE conn3 <- [1,6,null,{}] 05:44:13 INFO - PROCESS | 1929 | 1461329053034 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:13 INFO - PROCESS | 1929 | 1461329053043 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:44:13 INFO - PROCESS | 1929 | 1461329053047 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b785000 == 6 [pid = 1929] [id = 6] 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 14 (0x12b7e3800) [pid = 1929] [serial = 14] [outer = 0x0] 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 15 (0x12b7e4400) [pid = 1929] [serial = 15] [outer = 0x12b7e3800] 05:44:13 INFO - PROCESS | 1929 | 1461329053076 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 16 (0x12bb4dc00) [pid = 1929] [serial = 16] [outer = 0x12b7e3800] 05:44:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c04b000 == 7 [pid = 1929] [id = 7] 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 17 (0x12b1f2800) [pid = 1929] [serial = 17] [outer = 0x0] 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 18 (0x12bb54c00) [pid = 1929] [serial = 18] [outer = 0x12b1f2800] 05:44:13 INFO - PROCESS | 1929 | 1461329053418 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1929 | 1461329053444 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 19 (0x12bcb8c00) [pid = 1929] [serial = 19] [outer = 0x12b1f2800] 05:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 471ms 05:44:13 INFO - PROCESS | 1929 | 1461329053501 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1929 | 1461329053502 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 05:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:44:13 INFO - PROCESS | 1929 | 1461329053507 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1929 | 1461329053508 Marionette TRACE conn3 <- [1,10,null,{}] 05:44:13 INFO - PROCESS | 1929 | 1461329053544 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:13 INFO - PROCESS | 1929 | 1461329053665 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:44:13 INFO - PROCESS | 1929 | 1461329053681 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1ba800 == 8 [pid = 1929] [id = 8] 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 20 (0x12d1d0c00) [pid = 1929] [serial = 20] [outer = 0x0] 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 21 (0x12d1d2800) [pid = 1929] [serial = 21] [outer = 0x12d1d0c00] 05:44:13 INFO - PROCESS | 1929 | 1461329053732 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 22 (0x12d1d7400) [pid = 1929] [serial = 22] [outer = 0x12d1d0c00] 05:44:14 INFO - PROCESS | 1929 | 1461329054068 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 568ms 05:44:14 INFO - PROCESS | 1929 | 1461329054076 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:44:14 INFO - PROCESS | 1929 | 1461329054078 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 05:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:44:14 INFO - PROCESS | 1929 | 1461329054080 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 1929 | 1461329054081 Marionette TRACE conn3 <- [1,14,null,{}] 05:44:14 INFO - PROCESS | 1929 | 1461329054084 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:14 INFO - PROCESS | 1929 | 1461329054183 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:44:14 INFO - PROCESS | 1929 | 1461329054188 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db23800 == 9 [pid = 1929] [id = 9] 05:44:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 23 (0x12d8a1800) [pid = 1929] [serial = 23] [outer = 0x0] 05:44:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 24 (0x12db75800) [pid = 1929] [serial = 24] [outer = 0x12d8a1800] 05:44:14 INFO - PROCESS | 1929 | 1461329054216 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 25 (0x12db7f400) [pid = 1929] [serial = 25] [outer = 0x12d8a1800] 05:44:14 INFO - PROCESS | 1929 | 1461329054617 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 569ms 05:44:14 INFO - PROCESS | 1929 | 1461329054650 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:44:14 INFO - PROCESS | 1929 | 1461329054652 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 05:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:44:14 INFO - PROCESS | 1929 | 1461329054655 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 1929 | 1461329054657 Marionette TRACE conn3 <- [1,18,null,{}] 05:44:14 INFO - PROCESS | 1929 | 1461329054660 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:14 INFO - PROCESS | 1929 | 1461329054768 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:44:14 INFO - PROCESS | 1929 | 1461329054773 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e574800 == 10 [pid = 1929] [id = 10] 05:44:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 26 (0x12e3dd000) [pid = 1929] [serial = 26] [outer = 0x0] 05:44:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 27 (0x12e3e7400) [pid = 1929] [serial = 27] [outer = 0x12e3dd000] 05:44:14 INFO - PROCESS | 1929 | 1461329054799 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 28 (0x12e45a000) [pid = 1929] [serial = 28] [outer = 0x12e3dd000] 05:44:15 INFO - PROCESS | 1929 | 1461329055106 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 471ms 05:44:15 INFO - PROCESS | 1929 | 1461329055127 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1929 | 1461329055129 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 05:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:44:15 INFO - PROCESS | 1929 | 1461329055132 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1929 | 1461329055135 Marionette TRACE conn3 <- [1,22,null,{}] 05:44:15 INFO - PROCESS | 1929 | 1461329055142 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:15 INFO - PROCESS | 1929 | 1461329055281 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:44:15 INFO - PROCESS | 1929 | 1461329055288 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e799000 == 11 [pid = 1929] [id = 11] 05:44:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 29 (0x11a87c800) [pid = 1929] [serial = 29] [outer = 0x0] 05:44:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 30 (0x12e45d000) [pid = 1929] [serial = 30] [outer = 0x11a87c800] 05:44:15 INFO - PROCESS | 1929 | 1461329055326 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 31 (0x12e902c00) [pid = 1929] [serial = 31] [outer = 0x11a87c800] 05:44:15 INFO - PROCESS | 1929 | 1461329055625 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 526ms 05:44:15 INFO - PROCESS | 1929 | 1461329055659 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1929 | 1461329055660 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 05:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:44:15 INFO - PROCESS | 1929 | 1461329055662 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1929 | 1461329055663 Marionette TRACE conn3 <- [1,26,null,{}] 05:44:15 INFO - PROCESS | 1929 | 1461329055666 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:15 INFO - PROCESS | 1929 | 1461329055764 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:44:15 INFO - PROCESS | 1929 | 1461329055769 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e75d800 == 12 [pid = 1929] [id = 12] 05:44:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 32 (0x123f3d800) [pid = 1929] [serial = 32] [outer = 0x0] 05:44:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 33 (0x12e904000) [pid = 1929] [serial = 33] [outer = 0x123f3d800] 05:44:15 INFO - PROCESS | 1929 | 1461329055794 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 34 (0x12e90b000) [pid = 1929] [serial = 34] [outer = 0x123f3d800] 05:44:16 INFO - PROCESS | 1929 | 1461329056060 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 05:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:44:16 INFO - PROCESS | 1929 | 1461329056081 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1929 | 1461329056082 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 05:44:16 INFO - PROCESS | 1929 | 1461329056094 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1929 | 1461329056095 Marionette TRACE conn3 <- [1,30,null,{}] 05:44:16 INFO - PROCESS | 1929 | 1461329056098 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:16 INFO - PROCESS | 1929 | 1461329056202 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:44:16 INFO - PROCESS | 1929 | 1461329056208 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed58800 == 13 [pid = 1929] [id = 13] 05:44:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 35 (0x12e90d400) [pid = 1929] [serial = 35] [outer = 0x0] 05:44:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 36 (0x12e9b3400) [pid = 1929] [serial = 36] [outer = 0x12e90d400] 05:44:16 INFO - PROCESS | 1929 | 1461329056240 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 37 (0x12e9b8800) [pid = 1929] [serial = 37] [outer = 0x12e90d400] 05:44:16 INFO - PROCESS | 1929 | 1461329056647 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 577ms 05:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:44:16 INFO - PROCESS | 1929 | 1461329056663 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1929 | 1461329056665 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 05:44:16 INFO - PROCESS | 1929 | 1461329056668 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1929 | 1461329056670 Marionette TRACE conn3 <- [1,34,null,{}] 05:44:16 INFO - PROCESS | 1929 | 1461329056673 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:16 INFO - PROCESS | 1929 | 1461329056802 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:44:16 INFO - PROCESS | 1929 | 1461329056808 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0c5000 == 14 [pid = 1929] [id = 14] 05:44:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 38 (0x12e9ba800) [pid = 1929] [serial = 38] [outer = 0x0] 05:44:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 39 (0x12f356000) [pid = 1929] [serial = 39] [outer = 0x12e9ba800] 05:44:16 INFO - PROCESS | 1929 | 1461329056844 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 40 (0x12f35d400) [pid = 1929] [serial = 40] [outer = 0x12e9ba800] 05:44:17 INFO - PROCESS | 1929 | 1461329057074 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 05:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:44:17 INFO - PROCESS | 1929 | 1461329057094 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 1929 | 1461329057095 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 05:44:17 INFO - PROCESS | 1929 | 1461329057098 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 1929 | 1461329057099 Marionette TRACE conn3 <- [1,38,null,{}] 05:44:17 INFO - PROCESS | 1929 | 1461329057102 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:17 INFO - PROCESS | 1929 | 1461329057219 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:44:17 INFO - PROCESS | 1929 | 1461329057224 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f382000 == 15 [pid = 1929] [id = 15] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 41 (0x12f35e800) [pid = 1929] [serial = 41] [outer = 0x0] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 42 (0x12f6da400) [pid = 1929] [serial = 42] [outer = 0x12f35e800] 05:44:17 INFO - PROCESS | 1929 | 1461329057256 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 43 (0x12f6e3c00) [pid = 1929] [serial = 43] [outer = 0x12f35e800] 05:44:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6b2800 == 16 [pid = 1929] [id = 16] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 44 (0x12f6b3000) [pid = 1929] [serial = 44] [outer = 0x0] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 45 (0x12f6b7000) [pid = 1929] [serial = 45] [outer = 0x12f6b3000] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 46 (0x12f6bd000) [pid = 1929] [serial = 46] [outer = 0x12f6b3000] 05:44:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6aa000 == 17 [pid = 1929] [id = 17] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 47 (0x12f6e6800) [pid = 1929] [serial = 47] [outer = 0x0] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 48 (0x12f6f7800) [pid = 1929] [serial = 48] [outer = 0x12f6e6800] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 49 (0x12f6e4c00) [pid = 1929] [serial = 49] [outer = 0x12f6e6800] 05:44:17 INFO - PROCESS | 1929 | 1461329057777 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 723ms 05:44:17 INFO - PROCESS | 1929 | 1461329057822 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 1929 | 1461329057823 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 05:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:44:17 INFO - PROCESS | 1929 | 1461329057825 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 1929 | 1461329057826 Marionette TRACE conn3 <- [1,42,null,{}] 05:44:17 INFO - PROCESS | 1929 | 1461329057829 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:17 INFO - PROCESS | 1929 | 1461329057917 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:44:17 INFO - PROCESS | 1929 | 1461329057923 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbf2800 == 18 [pid = 1929] [id = 18] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 50 (0x12f6ed000) [pid = 1929] [serial = 50] [outer = 0x0] 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 51 (0x12f9da800) [pid = 1929] [serial = 51] [outer = 0x12f6ed000] 05:44:17 INFO - PROCESS | 1929 | 1461329057948 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 52 (0x11a631c00) [pid = 1929] [serial = 52] [outer = 0x12f6ed000] 05:44:18 INFO - PROCESS | 1929 | 1461329058259 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 469ms 05:44:18 INFO - PROCESS | 1929 | 1461329058294 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:44:18 INFO - PROCESS | 1929 | 1461329058296 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 05:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:44:18 INFO - PROCESS | 1929 | 1461329058298 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1929 | 1461329058300 Marionette TRACE conn3 <- [1,46,null,{}] 05:44:18 INFO - PROCESS | 1929 | 1461329058302 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:18 INFO - PROCESS | 1929 | 1461329058389 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:44:18 INFO - PROCESS | 1929 | 1461329058393 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe34800 == 19 [pid = 1929] [id = 19] 05:44:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 53 (0x11ac1f800) [pid = 1929] [serial = 53] [outer = 0x0] 05:44:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 54 (0x11ac22800) [pid = 1929] [serial = 54] [outer = 0x11ac1f800] 05:44:18 INFO - PROCESS | 1929 | 1461329058422 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 55 (0x11ae9f800) [pid = 1929] [serial = 55] [outer = 0x11ac1f800] 05:44:18 INFO - PROCESS | 1929 | 1461329058689 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 425ms 05:44:18 INFO - PROCESS | 1929 | 1461329058726 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:44:18 INFO - PROCESS | 1929 | 1461329058727 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 05:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:44:18 INFO - PROCESS | 1929 | 1461329058730 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1929 | 1461329058731 Marionette TRACE conn3 <- [1,50,null,{}] 05:44:18 INFO - PROCESS | 1929 | 1461329058733 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:18 INFO - PROCESS | 1929 | 1461329058841 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:44:18 INFO - PROCESS | 1929 | 1461329058844 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300e7000 == 20 [pid = 1929] [id = 20] 05:44:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 56 (0x11c1adc00) [pid = 1929] [serial = 56] [outer = 0x0] 05:44:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 57 (0x12fd90c00) [pid = 1929] [serial = 57] [outer = 0x11c1adc00] 05:44:18 INFO - PROCESS | 1929 | 1461329058868 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 58 (0x130327000) [pid = 1929] [serial = 58] [outer = 0x11c1adc00] 05:44:19 INFO - PROCESS | 1929 | 1461329059897 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1219ms 05:44:19 INFO - PROCESS | 1929 | 1461329059950 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1929 | 1461329059952 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 05:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:44:19 INFO - PROCESS | 1929 | 1461329059955 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1929 | 1461329059958 Marionette TRACE conn3 <- [1,54,null,{}] 05:44:19 INFO - PROCESS | 1929 | 1461329059966 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:20 INFO - PROCESS | 1929 | 1461329060071 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:44:20 INFO - PROCESS | 1929 | 1461329060112 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x115553000 == 21 [pid = 1929] [id = 21] 05:44:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 59 (0x114c2f400) [pid = 1929] [serial = 59] [outer = 0x0] 05:44:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 60 (0x1154d5400) [pid = 1929] [serial = 60] [outer = 0x114c2f400] 05:44:20 INFO - PROCESS | 1929 | 1461329060144 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 61 (0x116674800) [pid = 1929] [serial = 61] [outer = 0x114c2f400] 05:44:20 INFO - PROCESS | 1929 | 1461329060542 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 621ms 05:44:20 INFO - PROCESS | 1929 | 1461329060577 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1929 | 1461329060581 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 05:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:44:20 INFO - PROCESS | 1929 | 1461329060586 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 1929 | 1461329060588 Marionette TRACE conn3 <- [1,58,null,{}] 05:44:20 INFO - PROCESS | 1929 | 1461329060590 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:20 INFO - PROCESS | 1929 | 1461329060698 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:44:20 INFO - PROCESS | 1929 | 1461329060739 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f16000 == 22 [pid = 1929] [id = 22] 05:44:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 62 (0x117965c00) [pid = 1929] [serial = 62] [outer = 0x0] 05:44:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 63 (0x118fd9400) [pid = 1929] [serial = 63] [outer = 0x117965c00] 05:44:20 INFO - PROCESS | 1929 | 1461329060769 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 64 (0x11a623c00) [pid = 1929] [serial = 64] [outer = 0x117965c00] 05:44:21 INFO - PROCESS | 1929 | 1461329061168 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 619ms 05:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:44:21 INFO - PROCESS | 1929 | 1461329061206 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1929 | 1461329061208 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 05:44:21 INFO - PROCESS | 1929 | 1461329061210 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1929 | 1461329061213 Marionette TRACE conn3 <- [1,62,null,{}] 05:44:21 INFO - PROCESS | 1929 | 1461329061220 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:21 INFO - PROCESS | 1929 | 1461329061329 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:44:21 INFO - PROCESS | 1929 | 1461329061398 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ae0800 == 23 [pid = 1929] [id = 23] 05:44:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 65 (0x11b135800) [pid = 1929] [serial = 65] [outer = 0x0] 05:44:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x11c05e800) [pid = 1929] [serial = 66] [outer = 0x11b135800] 05:44:21 INFO - PROCESS | 1929 | 1461329061442 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x11c6ba000) [pid = 1929] [serial = 67] [outer = 0x11b135800] 05:44:22 INFO - PROCESS | 1929 | 1461329062092 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 922ms 05:44:22 INFO - PROCESS | 1929 | 1461329062133 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1929 | 1461329062136 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 05:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:44:22 INFO - PROCESS | 1929 | 1461329062141 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1929 | 1461329062142 Marionette TRACE conn3 <- [1,66,null,{}] 05:44:22 INFO - PROCESS | 1929 | 1461329062146 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:22 INFO - PROCESS | 1929 | 1461329062223 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:44:22 INFO - PROCESS | 1929 | 1461329062277 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x114419800 == 24 [pid = 1929] [id = 24] 05:44:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x1147d0400) [pid = 1929] [serial = 68] [outer = 0x0] 05:44:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x118fab800) [pid = 1929] [serial = 69] [outer = 0x1147d0400] 05:44:22 INFO - PROCESS | 1929 | 1461329062305 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x118fd7c00) [pid = 1929] [serial = 70] [outer = 0x1147d0400] 05:44:22 INFO - PROCESS | 1929 | 1461329062688 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 572ms 05:44:22 INFO - PROCESS | 1929 | 1461329062713 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1929 | 1461329062717 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 05:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:44:22 INFO - PROCESS | 1929 | 1461329062724 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1929 | 1461329062725 Marionette TRACE conn3 <- [1,70,null,{}] 05:44:22 INFO - PROCESS | 1929 | 1461329062728 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:22 INFO - PROCESS | 1929 | 1461329062798 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:44:22 INFO - PROCESS | 1929 | 1461329062804 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e33800 == 25 [pid = 1929] [id = 25] 05:44:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x118fd8800) [pid = 1929] [serial = 71] [outer = 0x0] 05:44:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x119d52000) [pid = 1929] [serial = 72] [outer = 0x118fd8800] 05:44:22 INFO - PROCESS | 1929 | 1461329062833 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x11a62d000) [pid = 1929] [serial = 73] [outer = 0x118fd8800] 05:44:23 INFO - PROCESS | 1929 | 1461329063147 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 471ms 05:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:44:23 INFO - PROCESS | 1929 | 1461329063194 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 1929 | 1461329063196 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 05:44:23 INFO - PROCESS | 1929 | 1461329063198 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1929 | 1461329063200 Marionette TRACE conn3 <- [1,74,null,{}] 05:44:23 INFO - PROCESS | 1929 | 1461329063208 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:23 INFO - PROCESS | 1929 | 1461329063281 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:44:23 INFO - PROCESS | 1929 | 1461329063289 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x119269000 == 26 [pid = 1929] [id = 26] 05:44:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x11a87d400) [pid = 1929] [serial = 74] [outer = 0x0] 05:44:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x11ac21400) [pid = 1929] [serial = 75] [outer = 0x11a87d400] 05:44:23 INFO - PROCESS | 1929 | 1461329063317 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x11acc7400) [pid = 1929] [serial = 76] [outer = 0x11a87d400] 05:44:23 INFO - PROCESS | 1929 | 1461329063628 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 474ms 05:44:23 INFO - PROCESS | 1929 | 1461329063673 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:44:23 INFO - PROCESS | 1929 | 1461329063675 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 05:44:23 INFO - PROCESS | 1929 | 1461329063677 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1929 | 1461329063678 Marionette TRACE conn3 <- [1,78,null,{}] 05:44:23 INFO - PROCESS | 1929 | 1461329063680 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:23 INFO - PROCESS | 1929 | 1461329063757 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:44:23 INFO - PROCESS | 1929 | 1461329063795 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x11971f800 == 27 [pid = 1929] [id = 27] 05:44:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x119a5fc00) [pid = 1929] [serial = 77] [outer = 0x0] 05:44:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x11ae95000) [pid = 1929] [serial = 78] [outer = 0x119a5fc00] 05:44:23 INFO - PROCESS | 1929 | 1461329063821 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x11b289000) [pid = 1929] [serial = 79] [outer = 0x119a5fc00] 05:44:24 INFO - PROCESS | 1929 | 1461329064113 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 05:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:44:24 INFO - PROCESS | 1929 | 1461329064146 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1929 | 1461329064148 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 05:44:24 INFO - PROCESS | 1929 | 1461329064151 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1929 | 1461329064154 Marionette TRACE conn3 <- [1,82,null,{}] 05:44:24 INFO - PROCESS | 1929 | 1461329064159 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:24 INFO - PROCESS | 1929 | 1461329064266 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:44:24 INFO - PROCESS | 1929 | 1461329064326 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a986800 == 28 [pid = 1929] [id = 28] 05:44:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x119188c00) [pid = 1929] [serial = 80] [outer = 0x0] 05:44:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11b7a2800) [pid = 1929] [serial = 81] [outer = 0x119188c00] 05:44:24 INFO - PROCESS | 1929 | 1461329064366 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x119d55800) [pid = 1929] [serial = 82] [outer = 0x119188c00] 05:44:24 INFO - PROCESS | 1929 | 1461329064704 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 573ms 05:44:24 INFO - PROCESS | 1929 | 1461329064726 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1929 | 1461329064728 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 05:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:44:24 INFO - PROCESS | 1929 | 1461329064730 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1929 | 1461329064731 Marionette TRACE conn3 <- [1,86,null,{}] 05:44:24 INFO - PROCESS | 1929 | 1461329064733 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:24 INFO - PROCESS | 1929 | 1461329064823 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:44:24 INFO - PROCESS | 1929 | 1461329064828 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd9000 == 29 [pid = 1929] [id = 29] 05:44:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11c069400) [pid = 1929] [serial = 83] [outer = 0x0] 05:44:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11c510c00) [pid = 1929] [serial = 84] [outer = 0x11c069400] 05:44:24 INFO - PROCESS | 1929 | 1461329064859 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x1237da000) [pid = 1929] [serial = 85] [outer = 0x11c069400] 05:44:25 INFO - PROCESS | 1929 | 1461329065264 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 568ms 05:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:44:25 INFO - PROCESS | 1929 | 1461329065299 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1929 | 1461329065301 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 05:44:25 INFO - PROCESS | 1929 | 1461329065304 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1929 | 1461329065306 Marionette TRACE conn3 <- [1,90,null,{}] 05:44:25 INFO - PROCESS | 1929 | 1461329065309 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 1929 | 1461329065413 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:44:25 INFO - PROCESS | 1929 | 1461329065420 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b158800 == 30 [pid = 1929] [id = 30] 05:44:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x1237da400) [pid = 1929] [serial = 86] [outer = 0x0] 05:44:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x123877000) [pid = 1929] [serial = 87] [outer = 0x1237da400] 05:44:25 INFO - PROCESS | 1929 | 1461329065460 Marionette DEBUG loaded listener.js 05:44:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1239a4c00) [pid = 1929] [serial = 88] [outer = 0x1237da400] 05:44:25 INFO - PROCESS | 1929 | 1461329065775 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 520ms 05:44:25 INFO - PROCESS | 1929 | 1461329065823 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1929 | 1461329065825 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 05:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:44:25 INFO - PROCESS | 1929 | 1461329065827 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1929 | 1461329065828 Marionette TRACE conn3 <- [1,94,null,{}] 05:44:25 INFO - PROCESS | 1929 | 1461329065830 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 1929 | 1461329065919 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:44:25 INFO - PROCESS | 1929 | 1461329065927 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b721000 == 31 [pid = 1929] [id = 31] 05:44:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x123877c00) [pid = 1929] [serial = 89] [outer = 0x0] 05:44:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x123ee7400) [pid = 1929] [serial = 90] [outer = 0x123877c00] 05:44:25 INFO - PROCESS | 1929 | 1461329065954 Marionette DEBUG loaded listener.js 05:44:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x123f35000) [pid = 1929] [serial = 91] [outer = 0x123877c00] 05:44:26 INFO - PROCESS | 1929 | 1461329066244 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 05:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:44:26 INFO - PROCESS | 1929 | 1461329066296 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 1929 | 1461329066298 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 05:44:26 INFO - PROCESS | 1929 | 1461329066301 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:44:26 INFO - PROCESS | 1929 | 1461329066303 Marionette TRACE conn3 <- [1,98,null,{}] 05:44:26 INFO - PROCESS | 1929 | 1461329066306 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:26 INFO - PROCESS | 1929 | 1461329066411 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:44:26 INFO - PROCESS | 1929 | 1461329066418 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bef1000 == 32 [pid = 1929] [id = 32] 05:44:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x123eeb800) [pid = 1929] [serial = 92] [outer = 0x0] 05:44:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x123f42800) [pid = 1929] [serial = 93] [outer = 0x123eeb800] 05:44:26 INFO - PROCESS | 1929 | 1461329066460 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x124323c00) [pid = 1929] [serial = 94] [outer = 0x123eeb800] 05:44:26 INFO - PROCESS | 1929 | 1461329066755 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 471ms 05:44:26 INFO - PROCESS | 1929 | 1461329066780 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 1929 | 1461329066781 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 05:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:44:26 INFO - PROCESS | 1929 | 1461329066783 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:44:26 INFO - PROCESS | 1929 | 1461329066784 Marionette TRACE conn3 <- [1,102,null,{}] 05:44:26 INFO - PROCESS | 1929 | 1461329066795 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:26 INFO - PROCESS | 1929 | 1461329066892 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:44:26 INFO - PROCESS | 1929 | 1461329066899 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c213000 == 33 [pid = 1929] [id = 33] 05:44:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x114708400) [pid = 1929] [serial = 95] [outer = 0x0] 05:44:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x123f41800) [pid = 1929] [serial = 96] [outer = 0x114708400] 05:44:26 INFO - PROCESS | 1929 | 1461329066924 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x125e7e800) [pid = 1929] [serial = 97] [outer = 0x114708400] 05:44:27 INFO - PROCESS | 1929 | 1461329067199 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 428ms 05:44:27 INFO - PROCESS | 1929 | 1461329067213 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1929 | 1461329067215 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 05:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:44:27 INFO - PROCESS | 1929 | 1461329067217 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1929 | 1461329067219 Marionette TRACE conn3 <- [1,106,null,{}] 05:44:27 INFO - PROCESS | 1929 | 1461329067230 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:27 INFO - PROCESS | 1929 | 1461329067322 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:44:27 INFO - PROCESS | 1929 | 1461329067327 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238e4000 == 34 [pid = 1929] [id = 34] 05:44:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x125e79800) [pid = 1929] [serial = 98] [outer = 0x0] 05:44:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1272eac00) [pid = 1929] [serial = 99] [outer = 0x125e79800] 05:44:27 INFO - PROCESS | 1929 | 1461329067358 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x127c24c00) [pid = 1929] [serial = 100] [outer = 0x125e79800] 05:44:27 INFO - PROCESS | 1929 | 1461329067831 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 05:44:27 INFO - PROCESS | 1929 | 1461329067845 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:44:27 INFO - PROCESS | 1929 | 1461329067847 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 05:44:27 INFO - PROCESS | 1929 | 1461329067851 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1929 | 1461329067853 Marionette TRACE conn3 <- [1,110,null,{}] 05:44:27 INFO - PROCESS | 1929 | 1461329067859 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:27 INFO - PROCESS | 1929 | 1461329067967 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:44:27 INFO - PROCESS | 1929 | 1461329067972 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c05800 == 35 [pid = 1929] [id = 35] 05:44:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12750c400) [pid = 1929] [serial = 101] [outer = 0x0] 05:44:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x128847400) [pid = 1929] [serial = 102] [outer = 0x12750c400] 05:44:27 INFO - PROCESS | 1929 | 1461329067996 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x128853c00) [pid = 1929] [serial = 103] [outer = 0x12750c400] 05:44:28 INFO - PROCESS | 1929 | 1461329068299 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 05:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:44:28 INFO - PROCESS | 1929 | 1461329068325 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1929 | 1461329068327 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 05:44:28 INFO - PROCESS | 1929 | 1461329068329 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1929 | 1461329068330 Marionette TRACE conn3 <- [1,114,null,{}] 05:44:28 INFO - PROCESS | 1929 | 1461329068333 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:28 INFO - PROCESS | 1929 | 1461329068424 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:44:28 INFO - PROCESS | 1929 | 1461329068489 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ede800 == 36 [pid = 1929] [id = 36] 05:44:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1244d6000) [pid = 1929] [serial = 104] [outer = 0x0] 05:44:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x128ce3800) [pid = 1929] [serial = 105] [outer = 0x1244d6000] 05:44:28 INFO - PROCESS | 1929 | 1461329068529 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x129c69000) [pid = 1929] [serial = 106] [outer = 0x1244d6000] 05:44:28 INFO - PROCESS | 1929 | 1461329068900 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 619ms 05:44:28 INFO - PROCESS | 1929 | 1461329068949 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1929 | 1461329068950 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 05:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:44:28 INFO - PROCESS | 1929 | 1461329068952 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1929 | 1461329068953 Marionette TRACE conn3 <- [1,118,null,{}] 05:44:28 INFO - PROCESS | 1929 | 1461329068956 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:29 INFO - PROCESS | 1929 | 1461329069029 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:44:29 INFO - PROCESS | 1929 | 1461329069121 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x114b6f800 == 37 [pid = 1929] [id = 37] 05:44:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x114507800) [pid = 1929] [serial = 107] [outer = 0x0] 05:44:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x114c31000) [pid = 1929] [serial = 108] [outer = 0x114507800] 05:44:29 INFO - PROCESS | 1929 | 1461329069159 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1188e7400) [pid = 1929] [serial = 109] [outer = 0x114507800] 05:44:29 INFO - PROCESS | 1929 | 1461329069608 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 05:44:29 INFO - PROCESS | 1929 | 1461329069623 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1929 | 1461329069625 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 05:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:44:29 INFO - PROCESS | 1929 | 1461329069629 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1929 | 1461329069631 Marionette TRACE conn3 <- [1,122,null,{}] 05:44:29 INFO - PROCESS | 1929 | 1461329069636 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:29 INFO - PROCESS | 1929 | 1461329069733 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:44:29 INFO - PROCESS | 1929 | 1461329069774 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11915c000 == 38 [pid = 1929] [id = 38] 05:44:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1189e2c00) [pid = 1929] [serial = 110] [outer = 0x0] 05:44:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x119d59400) [pid = 1929] [serial = 111] [outer = 0x1189e2c00] 05:44:29 INFO - PROCESS | 1929 | 1461329069806 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11ab53000) [pid = 1929] [serial = 112] [outer = 0x1189e2c00] 05:44:30 INFO - PROCESS | 1929 | 1461329070225 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 622ms 05:44:30 INFO - PROCESS | 1929 | 1461329070251 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1929 | 1461329070254 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 05:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:44:30 INFO - PROCESS | 1929 | 1461329070258 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1929 | 1461329070259 Marionette TRACE conn3 <- [1,126,null,{}] 05:44:30 INFO - PROCESS | 1929 | 1461329070262 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:30 INFO - PROCESS | 1929 | 1461329070359 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:44:30 INFO - PROCESS | 1929 | 1461329070431 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c211800 == 39 [pid = 1929] [id = 39] 05:44:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11ae9b800) [pid = 1929] [serial = 113] [outer = 0x0] 05:44:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x11c062c00) [pid = 1929] [serial = 114] [outer = 0x11ae9b800] 05:44:30 INFO - PROCESS | 1929 | 1461329070464 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11c506c00) [pid = 1929] [serial = 115] [outer = 0x11ae9b800] 05:44:30 INFO - PROCESS | 1929 | 1461329070880 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 05:44:30 INFO - PROCESS | 1929 | 1461329070938 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1929 | 1461329070939 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 05:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:44:30 INFO - PROCESS | 1929 | 1461329070945 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1929 | 1461329070949 Marionette TRACE conn3 <- [1,130,null,{}] 05:44:30 INFO - PROCESS | 1929 | 1461329070958 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:31 INFO - PROCESS | 1929 | 1461329071055 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:44:31 INFO - PROCESS | 1929 | 1461329071112 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x125ec0800 == 40 [pid = 1929] [id = 40] 05:44:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x123f42c00) [pid = 1929] [serial = 116] [outer = 0x0] 05:44:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x125f39000) [pid = 1929] [serial = 117] [outer = 0x123f42c00] 05:44:31 INFO - PROCESS | 1929 | 1461329071143 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12750dc00) [pid = 1929] [serial = 118] [outer = 0x123f42c00] 05:44:31 INFO - PROCESS | 1929 | 1461329071712 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 829ms 05:44:31 INFO - PROCESS | 1929 | 1461329071773 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:44:31 INFO - PROCESS | 1929 | 1461329071775 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 05:44:31 INFO - PROCESS | 1929 | 1461329071778 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1929 | 1461329071780 Marionette TRACE conn3 <- [1,134,null,{}] 05:44:31 INFO - PROCESS | 1929 | 1461329071785 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:31 INFO - PROCESS | 1929 | 1461329071871 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:44:31 INFO - PROCESS | 1929 | 1461329071920 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x119aeb000 == 41 [pid = 1929] [id = 41] 05:44:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x11912b800) [pid = 1929] [serial = 119] [outer = 0x0] 05:44:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x119188000) [pid = 1929] [serial = 120] [outer = 0x11912b800] 05:44:31 INFO - PROCESS | 1929 | 1461329071948 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x11a62a400) [pid = 1929] [serial = 121] [outer = 0x11912b800] 05:44:32 INFO - PROCESS | 1929 | 1461329072395 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x12e799000 == 40 [pid = 1929] [id = 11] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x123ede800 == 39 [pid = 1929] [id = 36] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x123c05800 == 38 [pid = 1929] [id = 35] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x1238e4000 == 37 [pid = 1929] [id = 34] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x11c213000 == 36 [pid = 1929] [id = 33] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x11bef1000 == 35 [pid = 1929] [id = 32] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x11b721000 == 34 [pid = 1929] [id = 31] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x11b158800 == 33 [pid = 1929] [id = 30] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd9000 == 32 [pid = 1929] [id = 29] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x11a986800 == 31 [pid = 1929] [id = 28] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x11971f800 == 30 [pid = 1929] [id = 27] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x119269000 == 29 [pid = 1929] [id = 26] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x118e33800 == 28 [pid = 1929] [id = 25] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x114419800 == 27 [pid = 1929] [id = 24] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x119ae0800 == 26 [pid = 1929] [id = 23] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x118f16000 == 25 [pid = 1929] [id = 22] 05:44:32 INFO - PROCESS | 1929 | --DOCSHELL 0x115553000 == 24 [pid = 1929] [id = 21] 05:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 672ms 05:44:32 INFO - PROCESS | 1929 | 1461329072461 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1929 | 1461329072464 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 05:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:44:32 INFO - PROCESS | 1929 | 1461329072470 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1929 | 1461329072475 Marionette TRACE conn3 <- [1,138,null,{}] 05:44:32 INFO - PROCESS | 1929 | 1461329072482 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:32 INFO - PROCESS | 1929 | 1461329072629 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:44:32 INFO - PROCESS | 1929 | 1461329072704 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x118672800 == 25 [pid = 1929] [id = 42] 05:44:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11897f400) [pid = 1929] [serial = 122] [outer = 0x0] 05:44:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x118ec2000) [pid = 1929] [serial = 123] [outer = 0x11897f400] 05:44:32 INFO - PROCESS | 1929 | 1461329072755 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x119254400) [pid = 1929] [serial = 124] [outer = 0x11897f400] 05:44:33 INFO - PROCESS | 1929 | 1461329073277 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 827ms 05:44:33 INFO - PROCESS | 1929 | 1461329073295 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 1929 | 1461329073299 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 05:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:44:33 INFO - PROCESS | 1929 | 1461329073304 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1929 | 1461329073305 Marionette TRACE conn3 <- [1,142,null,{}] 05:44:33 INFO - PROCESS | 1929 | 1461329073308 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:33 INFO - PROCESS | 1929 | 1461329073399 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:44:33 INFO - PROCESS | 1929 | 1461329073456 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ae6800 == 26 [pid = 1929] [id = 43] 05:44:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x119e53400) [pid = 1929] [serial = 125] [outer = 0x0] 05:44:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x11ae94400) [pid = 1929] [serial = 126] [outer = 0x119e53400] 05:44:33 INFO - PROCESS | 1929 | 1461329073492 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11b27d000) [pid = 1929] [serial = 127] [outer = 0x119e53400] 05:44:33 INFO - PROCESS | 1929 | 1461329073929 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 672ms 05:44:33 INFO - PROCESS | 1929 | 1461329073988 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 1929 | 1461329073989 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 05:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:44:33 INFO - PROCESS | 1929 | 1461329073994 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1929 | 1461329073996 Marionette TRACE conn3 <- [1,146,null,{}] 05:44:34 INFO - PROCESS | 1929 | 1461329074006 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:34 INFO - PROCESS | 1929 | 1461329074098 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:44:34 INFO - PROCESS | 1929 | 1461329074155 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b15a800 == 27 [pid = 1929] [id = 44] 05:44:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x11bb76800) [pid = 1929] [serial = 128] [outer = 0x0] 05:44:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x11c1b7800) [pid = 1929] [serial = 129] [outer = 0x11bb76800] 05:44:34 INFO - PROCESS | 1929 | 1461329074189 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11c6c6000) [pid = 1929] [serial = 130] [outer = 0x11bb76800] 05:44:34 INFO - PROCESS | 1929 | 1461329074637 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 05:44:34 INFO - PROCESS | 1929 | 1461329074666 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 1929 | 1461329074668 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 05:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:44:34 INFO - PROCESS | 1929 | 1461329074690 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1929 | 1461329074692 Marionette TRACE conn3 <- [1,150,null,{}] 05:44:34 INFO - PROCESS | 1929 | 1461329074694 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:34 INFO - PROCESS | 1929 | 1461329074782 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:44:34 INFO - PROCESS | 1929 | 1461329074842 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c20d800 == 28 [pid = 1929] [id = 45] 05:44:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x11c6c6400) [pid = 1929] [serial = 131] [outer = 0x0] 05:44:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x123ee8400) [pid = 1929] [serial = 132] [outer = 0x11c6c6400] 05:44:34 INFO - PROCESS | 1929 | 1461329074873 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x123f3d400) [pid = 1929] [serial = 133] [outer = 0x11c6c6400] 05:44:35 INFO - PROCESS | 1929 | 1461329075276 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 622ms 05:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:44:35 INFO - PROCESS | 1929 | 1461329075310 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1929 | 1461329075311 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 05:44:35 INFO - PROCESS | 1929 | 1461329075313 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1929 | 1461329075314 Marionette TRACE conn3 <- [1,154,null,{}] 05:44:35 INFO - PROCESS | 1929 | 1461329075317 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:35 INFO - PROCESS | 1929 | 1461329075404 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:44:35 INFO - PROCESS | 1929 | 1461329075447 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238dc800 == 29 [pid = 1929] [id = 46] 05:44:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x118645800) [pid = 1929] [serial = 134] [outer = 0x0] 05:44:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x124327800) [pid = 1929] [serial = 135] [outer = 0x118645800] 05:44:35 INFO - PROCESS | 1929 | 1461329075477 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x127203800) [pid = 1929] [serial = 136] [outer = 0x118645800] 05:44:35 INFO - PROCESS | 1929 | 1461329075877 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 618ms 05:44:35 INFO - PROCESS | 1929 | 1461329075937 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1929 | 1461329075939 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 05:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:44:35 INFO - PROCESS | 1929 | 1461329075943 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1929 | 1461329075945 Marionette TRACE conn3 <- [1,158,null,{}] 05:44:35 INFO - PROCESS | 1929 | 1461329075947 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:36 INFO - PROCESS | 1929 | 1461329076066 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:44:36 INFO - PROCESS | 1929 | 1461329076142 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x116391800 == 30 [pid = 1929] [id = 47] 05:44:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x127cef800) [pid = 1929] [serial = 137] [outer = 0x0] 05:44:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x129c5e800) [pid = 1929] [serial = 138] [outer = 0x127cef800] 05:44:36 INFO - PROCESS | 1929 | 1461329076174 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12b1f0400) [pid = 1929] [serial = 139] [outer = 0x127cef800] 05:44:36 INFO - PROCESS | 1929 | 1461329076647 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 720ms 05:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:44:36 INFO - PROCESS | 1929 | 1461329076663 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:44:36 INFO - PROCESS | 1929 | 1461329076665 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 05:44:36 INFO - PROCESS | 1929 | 1461329076689 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1929 | 1461329076692 Marionette TRACE conn3 <- [1,162,null,{}] 05:44:36 INFO - PROCESS | 1929 | 1461329076698 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:36 INFO - PROCESS | 1929 | 1461329076831 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:44:36 INFO - PROCESS | 1929 | --DOCSHELL 0x11915c000 == 29 [pid = 1929] [id = 38] 05:44:36 INFO - PROCESS | 1929 | --DOCSHELL 0x114b6f800 == 28 [pid = 1929] [id = 37] 05:44:36 INFO - PROCESS | 1929 | 1461329076898 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x11680f000 == 29 [pid = 1929] [id = 48] 05:44:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x114f69400) [pid = 1929] [serial = 140] [outer = 0x0] 05:44:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x1186abc00) [pid = 1929] [serial = 141] [outer = 0x114f69400] 05:44:36 INFO - PROCESS | 1929 | 1461329076931 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x11917d400) [pid = 1929] [serial = 142] [outer = 0x114f69400] 05:44:37 INFO - PROCESS | 1929 | 1461329077432 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 795ms 05:44:37 INFO - PROCESS | 1929 | 1461329077465 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 1929 | 1461329077472 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 05:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:44:37 INFO - PROCESS | 1929 | 1461329077477 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 1929 | 1461329077482 Marionette TRACE conn3 <- [1,166,null,{}] 05:44:37 INFO - PROCESS | 1929 | 1461329077487 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:37 INFO - PROCESS | 1929 | 1461329077620 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:44:37 INFO - PROCESS | 1929 | 1461329077706 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd1800 == 30 [pid = 1929] [id = 49] 05:44:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x11ae92800) [pid = 1929] [serial = 143] [outer = 0x0] 05:44:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11b130400) [pid = 1929] [serial = 144] [outer = 0x11ae92800] 05:44:37 INFO - PROCESS | 1929 | 1461329077742 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11b7ef000) [pid = 1929] [serial = 145] [outer = 0x11ae92800] 05:44:38 INFO - PROCESS | 1929 | 1461329078163 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 723ms 05:44:38 INFO - PROCESS | 1929 | 1461329078200 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1929 | 1461329078202 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 05:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:44:38 INFO - PROCESS | 1929 | 1461329078225 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1929 | 1461329078227 Marionette TRACE conn3 <- [1,170,null,{}] 05:44:38 INFO - PROCESS | 1929 | 1461329078230 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:38 INFO - PROCESS | 1929 | 1461329078321 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:44:38 INFO - PROCESS | 1929 | 1461329078385 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238ef800 == 31 [pid = 1929] [id = 50] 05:44:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x123687c00) [pid = 1929] [serial = 146] [outer = 0x0] 05:44:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x1237cf400) [pid = 1929] [serial = 147] [outer = 0x123687c00] 05:44:38 INFO - PROCESS | 1929 | 1461329078415 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x123ee1800) [pid = 1929] [serial = 148] [outer = 0x123687c00] 05:44:38 INFO - PROCESS | 1929 | 1461329078842 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 673ms 05:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:44:38 INFO - PROCESS | 1929 | 1461329078896 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1929 | 1461329078899 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 05:44:38 INFO - PROCESS | 1929 | 1461329078937 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1929 | 1461329078940 Marionette TRACE conn3 <- [1,174,null,{}] 05:44:38 INFO - PROCESS | 1929 | 1461329078946 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:39 INFO - PROCESS | 1929 | 1461329079038 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:44:39 INFO - PROCESS | 1929 | 1461329079084 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c7c800 == 32 [pid = 1929] [id = 51] 05:44:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12762ec00) [pid = 1929] [serial = 149] [outer = 0x0] 05:44:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x128848800) [pid = 1929] [serial = 150] [outer = 0x12762ec00] 05:44:39 INFO - PROCESS | 1929 | 1461329079114 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x128cde800) [pid = 1929] [serial = 151] [outer = 0x12762ec00] 05:44:39 INFO - PROCESS | 1929 | 1461329079525 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 660ms 05:44:39 INFO - PROCESS | 1929 | 1461329079570 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 1929 | 1461329079572 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 05:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:44:39 INFO - PROCESS | 1929 | 1461329079576 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 1929 | 1461329079577 Marionette TRACE conn3 <- [1,178,null,{}] 05:44:39 INFO - PROCESS | 1929 | 1461329079580 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:39 INFO - PROCESS | 1929 | 1461329079667 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:44:39 INFO - PROCESS | 1929 | 1461329079726 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x128c18800 == 33 [pid = 1929] [id = 52] 05:44:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12b1ea400) [pid = 1929] [serial = 152] [outer = 0x0] 05:44:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12b1eec00) [pid = 1929] [serial = 153] [outer = 0x12b1ea400] 05:44:39 INFO - PROCESS | 1929 | 1461329079758 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11ac16800) [pid = 1929] [serial = 154] [outer = 0x12b1ea400] 05:44:40 INFO - PROCESS | 1929 | 1461329080170 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 05:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:44:40 INFO - PROCESS | 1929 | 1461329080195 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1929 | 1461329080196 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 05:44:40 INFO - PROCESS | 1929 | 1461329080199 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1929 | 1461329080202 Marionette TRACE conn3 <- [1,182,null,{}] 05:44:40 INFO - PROCESS | 1929 | 1461329080205 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:40 INFO - PROCESS | 1929 | 1461329080317 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:44:40 INFO - PROCESS | 1929 | 1461329080454 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0e7800 == 34 [pid = 1929] [id = 53] 05:44:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12bb4ac00) [pid = 1929] [serial = 155] [outer = 0x0] 05:44:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12bb4d400) [pid = 1929] [serial = 156] [outer = 0x12bb4ac00] 05:44:40 INFO - PROCESS | 1929 | 1461329080512 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12bcc1800) [pid = 1929] [serial = 157] [outer = 0x12bb4ac00] 05:44:41 INFO - PROCESS | 1929 | 1461329081015 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 874ms 05:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:44:41 INFO - PROCESS | 1929 | 1461329081074 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 1929 | 1461329081076 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 05:44:41 INFO - PROCESS | 1929 | 1461329081079 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 1929 | 1461329081081 Marionette TRACE conn3 <- [1,186,null,{}] 05:44:41 INFO - PROCESS | 1929 | 1461329081085 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:41 INFO - PROCESS | 1929 | 1461329081211 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:44:41 INFO - PROCESS | 1929 | 1461329081260 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f7e000 == 35 [pid = 1929] [id = 54] 05:44:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x119285c00) [pid = 1929] [serial = 158] [outer = 0x0] 05:44:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x119e4d400) [pid = 1929] [serial = 159] [outer = 0x119285c00] 05:44:41 INFO - PROCESS | 1929 | 1461329081292 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11acc8000) [pid = 1929] [serial = 160] [outer = 0x119285c00] 05:44:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12e75d800 == 34 [pid = 1929] [id = 12] 05:44:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119ae6800 == 33 [pid = 1929] [id = 43] 05:44:41 INFO - PROCESS | 1929 | --DOCSHELL 0x118672800 == 32 [pid = 1929] [id = 42] 05:44:41 INFO - PROCESS | 1929 | 1461329081780 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 721ms 05:44:41 INFO - PROCESS | 1929 | 1461329081801 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 1929 | 1461329081803 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 05:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:44:41 INFO - PROCESS | 1929 | 1461329081826 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 1929 | 1461329081828 Marionette TRACE conn3 <- [1,190,null,{}] 05:44:41 INFO - PROCESS | 1929 | 1461329081832 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:41 INFO - PROCESS | 1929 | 1461329081925 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:44:41 INFO - PROCESS | 1929 | 1461329081991 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbcc000 == 33 [pid = 1929] [id = 55] 05:44:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x11ae92000) [pid = 1929] [serial = 161] [outer = 0x0] 05:44:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x11bb6cc00) [pid = 1929] [serial = 162] [outer = 0x11ae92000] 05:44:42 INFO - PROCESS | 1929 | 1461329082023 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11c509400) [pid = 1929] [serial = 163] [outer = 0x11ae92000] 05:44:42 INFO - PROCESS | 1929 | 1461329082447 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 674ms 05:44:42 INFO - PROCESS | 1929 | 1461329082505 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:44:42 INFO - PROCESS | 1929 | 1461329082509 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 05:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:44:42 INFO - PROCESS | 1929 | 1461329082515 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1929 | 1461329082517 Marionette TRACE conn3 <- [1,194,null,{}] 05:44:42 INFO - PROCESS | 1929 | 1461329082520 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:42 INFO - PROCESS | 1929 | 1461329082612 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:44:42 INFO - PROCESS | 1929 | 1461329082676 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x125e1a000 == 34 [pid = 1929] [id = 56] 05:44:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x123ada400) [pid = 1929] [serial = 164] [outer = 0x0] 05:44:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x123f3f400) [pid = 1929] [serial = 165] [outer = 0x123ada400] 05:44:42 INFO - PROCESS | 1929 | 1461329082706 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x1272e3c00) [pid = 1929] [serial = 166] [outer = 0x123ada400] 05:44:43 INFO - PROCESS | 1929 | 1461329083127 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 624ms 05:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:44:43 INFO - PROCESS | 1929 | 1461329083140 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1929 | 1461329083141 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 05:44:43 INFO - PROCESS | 1929 | 1461329083143 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1929 | 1461329083146 Marionette TRACE conn3 <- [1,198,null,{}] 05:44:43 INFO - PROCESS | 1929 | 1461329083171 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1929 | 1461329083298 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:44:43 INFO - PROCESS | 1929 | 1461329083349 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0e2000 == 35 [pid = 1929] [id = 57] 05:44:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x128855000) [pid = 1929] [serial = 167] [outer = 0x0] 05:44:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x129981c00) [pid = 1929] [serial = 168] [outer = 0x128855000] 05:44:43 INFO - PROCESS | 1929 | 1461329083382 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12b7d6000) [pid = 1929] [serial = 169] [outer = 0x128855000] 05:44:43 INFO - PROCESS | 1929 | 1461329083826 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 723ms 05:44:43 INFO - PROCESS | 1929 | 1461329083867 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1929 | 1461329083868 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 05:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:44:43 INFO - PROCESS | 1929 | 1461329083873 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1929 | 1461329083874 Marionette TRACE conn3 <- [1,202,null,{}] 05:44:43 INFO - PROCESS | 1929 | 1461329083877 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1929 | 1461329083965 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:44:44 INFO - PROCESS | 1929 | 1461329084030 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c04a800 == 36 [pid = 1929] [id = 58] 05:44:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12b7e4800) [pid = 1929] [serial = 170] [outer = 0x0] 05:44:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12bcad400) [pid = 1929] [serial = 171] [outer = 0x12b7e4800] 05:44:44 INFO - PROCESS | 1929 | 1461329084059 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12bcc6800) [pid = 1929] [serial = 172] [outer = 0x12b7e4800] 05:44:44 INFO - PROCESS | 1929 | 1461329084481 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 623ms 05:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:44:44 INFO - PROCESS | 1929 | 1461329084495 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 1929 | 1461329084496 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 05:44:44 INFO - PROCESS | 1929 | 1461329084498 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1929 | 1461329084500 Marionette TRACE conn3 <- [1,206,null,{}] 05:44:44 INFO - PROCESS | 1929 | 1461329084518 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:44 INFO - PROCESS | 1929 | 1461329084641 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:44:44 INFO - PROCESS | 1929 | 1461329084706 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x115832000 == 37 [pid = 1929] [id = 59] 05:44:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12bcca000) [pid = 1929] [serial = 173] [outer = 0x0] 05:44:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12d059c00) [pid = 1929] [serial = 174] [outer = 0x12bcca000] 05:44:44 INFO - PROCESS | 1929 | 1461329084736 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12d07cc00) [pid = 1929] [serial = 175] [outer = 0x12bcca000] 05:44:45 INFO - PROCESS | 1929 | 1461329085243 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 769ms 05:44:45 INFO - PROCESS | 1929 | 1461329085268 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:44:45 INFO - PROCESS | 1929 | 1461329085273 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 05:44:45 INFO - PROCESS | 1929 | 1461329085277 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 1929 | 1461329085278 Marionette TRACE conn3 <- [1,210,null,{}] 05:44:45 INFO - PROCESS | 1929 | 1461329085282 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:45 INFO - PROCESS | 1929 | 1461329085367 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:44:45 INFO - PROCESS | 1929 | 1461329085439 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b14f800 == 38 [pid = 1929] [id = 60] 05:44:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x119a63400) [pid = 1929] [serial = 176] [outer = 0x0] 05:44:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x11ac24400) [pid = 1929] [serial = 177] [outer = 0x119a63400] 05:44:45 INFO - PROCESS | 1929 | 1461329085467 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11b7a1000) [pid = 1929] [serial = 178] [outer = 0x119a63400] 05:44:45 INFO - PROCESS | 1929 | 1461329085966 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 720ms 05:44:46 INFO - PROCESS | 1929 | 1461329086000 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1929 | 1461329086007 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 05:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:44:46 INFO - PROCESS | 1929 | 1461329086013 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1929 | 1461329086016 Marionette TRACE conn3 <- [1,214,null,{}] 05:44:46 INFO - PROCESS | 1929 | 1461329086019 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 1929 | 1461329086188 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:44:46 INFO - PROCESS | 1929 | --DOCSHELL 0x11c211800 == 37 [pid = 1929] [id = 39] 05:44:46 INFO - PROCESS | 1929 | --DOCSHELL 0x127c7c800 == 36 [pid = 1929] [id = 51] 05:44:46 INFO - PROCESS | 1929 | --DOCSHELL 0x1238ef800 == 35 [pid = 1929] [id = 50] 05:44:46 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd1800 == 34 [pid = 1929] [id = 49] 05:44:46 INFO - PROCESS | 1929 | --DOCSHELL 0x11680f000 == 33 [pid = 1929] [id = 48] 05:44:46 INFO - PROCESS | 1929 | --DOCSHELL 0x119aeb000 == 32 [pid = 1929] [id = 41] 05:44:46 INFO - PROCESS | 1929 | 1461329086263 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x119265000 == 33 [pid = 1929] [id = 61] 05:44:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x115961000) [pid = 1929] [serial = 179] [outer = 0x0] 05:44:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x11897d800) [pid = 1929] [serial = 180] [outer = 0x115961000] 05:44:46 INFO - PROCESS | 1929 | 1461329086296 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x11ae9ac00) [pid = 1929] [serial = 181] [outer = 0x115961000] 05:44:46 INFO - PROCESS | 1929 | 1461329086726 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 722ms 05:44:46 INFO - PROCESS | 1929 | 1461329086735 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1929 | 1461329086738 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 05:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:44:46 INFO - PROCESS | 1929 | 1461329086742 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1929 | 1461329086745 Marionette TRACE conn3 <- [1,218,null,{}] 05:44:46 INFO - PROCESS | 1929 | 1461329086748 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 1929 | 1461329086845 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:44:46 INFO - PROCESS | 1929 | 1461329086912 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12889e800 == 34 [pid = 1929] [id = 62] 05:44:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12387b000) [pid = 1929] [serial = 182] [outer = 0x0] 05:44:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x127502800) [pid = 1929] [serial = 183] [outer = 0x12387b000] 05:44:46 INFO - PROCESS | 1929 | 1461329086946 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x127c21c00) [pid = 1929] [serial = 184] [outer = 0x12387b000] 05:44:47 INFO - PROCESS | 1929 | 1461329087364 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 673ms 05:44:47 INFO - PROCESS | 1929 | 1461329087415 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:44:47 INFO - PROCESS | 1929 | 1461329087416 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 05:44:47 INFO - PROCESS | 1929 | 1461329087419 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 1929 | 1461329087420 Marionette TRACE conn3 <- [1,222,null,{}] 05:44:47 INFO - PROCESS | 1929 | 1461329087423 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:47 INFO - PROCESS | 1929 | 1461329087533 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:44:47 INFO - PROCESS | 1929 | 1461329087600 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c061800 == 35 [pid = 1929] [id = 63] 05:44:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12b4b4000) [pid = 1929] [serial = 185] [outer = 0x0] 05:44:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12b7e1800) [pid = 1929] [serial = 186] [outer = 0x12b4b4000] 05:44:47 INFO - PROCESS | 1929 | 1461329087643 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12bcaf000) [pid = 1929] [serial = 187] [outer = 0x12b4b4000] 05:44:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12d1d6c00) [pid = 1929] [serial = 188] [outer = 0x12f6e6800] 05:44:48 INFO - PROCESS | 1929 | 1461329088123 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 721ms 05:44:48 INFO - PROCESS | 1929 | 1461329088140 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1929 | 1461329088143 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 05:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:44:48 INFO - PROCESS | 1929 | 1461329088151 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1929 | 1461329088154 Marionette TRACE conn3 <- [1,226,null,{}] 05:44:48 INFO - PROCESS | 1929 | 1461329088157 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:48 INFO - PROCESS | 1929 | 1461329088254 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:44:48 INFO - PROCESS | 1929 | 1461329088331 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d84f800 == 36 [pid = 1929] [id = 64] 05:44:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12bb53c00) [pid = 1929] [serial = 189] [outer = 0x0] 05:44:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12d8a8000) [pid = 1929] [serial = 190] [outer = 0x12bb53c00] 05:44:48 INFO - PROCESS | 1929 | 1461329088362 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12db77400) [pid = 1929] [serial = 191] [outer = 0x12bb53c00] 05:44:48 INFO - PROCESS | 1929 | 1461329088771 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 676ms 05:44:48 INFO - PROCESS | 1929 | 1461329088849 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1929 | 1461329088851 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 05:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:44:48 INFO - PROCESS | 1929 | 1461329088874 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1929 | 1461329088876 Marionette TRACE conn3 <- [1,230,null,{}] 05:44:48 INFO - PROCESS | 1929 | 1461329088878 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:48 INFO - PROCESS | 1929 | 1461329088969 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:44:49 INFO - PROCESS | 1929 | 1461329089034 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x114b71000 == 37 [pid = 1929] [id = 65] 05:44:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12bcc3000) [pid = 1929] [serial = 192] [outer = 0x0] 05:44:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12db82000) [pid = 1929] [serial = 193] [outer = 0x12bcc3000] 05:44:49 INFO - PROCESS | 1929 | 1461329089064 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12e3e3800) [pid = 1929] [serial = 194] [outer = 0x12bcc3000] 05:44:49 INFO - PROCESS | 1929 | 1461329089468 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 639ms 05:44:49 INFO - PROCESS | 1929 | 1461329089495 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:44:49 INFO - PROCESS | 1929 | 1461329089496 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 05:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:44:49 INFO - PROCESS | 1929 | 1461329089498 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:44:49 INFO - PROCESS | 1929 | 1461329089499 Marionette TRACE conn3 <- [1,234,null,{}] 05:44:49 INFO - PROCESS | 1929 | 1461329089502 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:49 INFO - PROCESS | 1929 | 1461329089594 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:44:49 INFO - PROCESS | 1929 | 1461329089645 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e751000 == 38 [pid = 1929] [id = 66] 05:44:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12e45bc00) [pid = 1929] [serial = 195] [outer = 0x0] 05:44:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12e460000) [pid = 1929] [serial = 196] [outer = 0x12e45bc00] 05:44:49 INFO - PROCESS | 1929 | 1461329089681 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12e905800) [pid = 1929] [serial = 197] [outer = 0x12e45bc00] 05:44:50 INFO - PROCESS | 1929 | 1461329090097 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 624ms 05:44:50 INFO - PROCESS | 1929 | 1461329090123 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 1929 | 1461329090124 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 05:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:44:50 INFO - PROCESS | 1929 | 1461329090126 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1929 | 1461329090127 Marionette TRACE conn3 <- [1,238,null,{}] 05:44:50 INFO - PROCESS | 1929 | 1461329090130 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:50 INFO - PROCESS | 1929 | 1461329090225 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:44:50 INFO - PROCESS | 1929 | 1461329090307 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed46000 == 39 [pid = 1929] [id = 67] 05:44:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12e908400) [pid = 1929] [serial = 198] [outer = 0x0] 05:44:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x12e9b2000) [pid = 1929] [serial = 199] [outer = 0x12e908400] 05:44:50 INFO - PROCESS | 1929 | 1461329090339 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12f358000) [pid = 1929] [serial = 200] [outer = 0x12e908400] 05:44:50 INFO - PROCESS | 1929 | 1461329090739 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 619ms 05:44:50 INFO - PROCESS | 1929 | 1461329090746 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 1929 | 1461329090747 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 05:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:44:50 INFO - PROCESS | 1929 | 1461329090749 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1929 | 1461329090750 Marionette TRACE conn3 <- [1,242,null,{}] 05:44:50 INFO - PROCESS | 1929 | 1461329090753 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:50 INFO - PROCESS | 1929 | 1461329090900 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:44:50 INFO - PROCESS | 1929 | 1461329090959 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x11befb000 == 40 [pid = 1929] [id = 68] 05:44:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x1188de000) [pid = 1929] [serial = 201] [outer = 0x0] 05:44:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x119181400) [pid = 1929] [serial = 202] [outer = 0x1188de000] 05:44:50 INFO - PROCESS | 1929 | 1461329090988 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x11b280800) [pid = 1929] [serial = 203] [outer = 0x1188de000] 05:44:51 INFO - PROCESS | 1929 | 1461329091410 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 669ms 05:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:44:51 INFO - PROCESS | 1929 | 1461329091419 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1929 | 1461329091422 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 05:44:51 INFO - PROCESS | 1929 | 1461329091425 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1929 | 1461329091427 Marionette TRACE conn3 <- [1,246,null,{}] 05:44:51 INFO - PROCESS | 1929 | 1461329091430 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:51 INFO - PROCESS | 1929 | 1461329091569 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:44:51 INFO - PROCESS | 1929 | --DOCSHELL 0x11b14f800 == 39 [pid = 1929] [id = 60] 05:44:51 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbcc000 == 38 [pid = 1929] [id = 55] 05:44:51 INFO - PROCESS | 1929 | 1461329091687 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238db000 == 39 [pid = 1929] [id = 69] 05:44:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x11acbc000) [pid = 1929] [serial = 204] [outer = 0x0] 05:44:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x11b280400) [pid = 1929] [serial = 205] [outer = 0x11acbc000] 05:44:51 INFO - PROCESS | 1929 | 1461329091722 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x123999c00) [pid = 1929] [serial = 206] [outer = 0x11acbc000] 05:44:52 INFO - PROCESS | 1929 | 1461329092154 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 771ms 05:44:52 INFO - PROCESS | 1929 | 1461329092197 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:44:52 INFO - PROCESS | 1929 | 1461329092200 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 05:44:52 INFO - PROCESS | 1929 | 1461329092203 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:44:52 INFO - PROCESS | 1929 | 1461329092206 Marionette TRACE conn3 <- [1,250,null,{}] 05:44:52 INFO - PROCESS | 1929 | 1461329092209 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:52 INFO - PROCESS | 1929 | 1461329092301 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:44:52 INFO - PROCESS | 1929 | 1461329092357 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf5f800 == 40 [pid = 1929] [id = 70] 05:44:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x12884b000) [pid = 1929] [serial = 207] [outer = 0x0] 05:44:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x12b4b1000) [pid = 1929] [serial = 208] [outer = 0x12884b000] 05:44:52 INFO - PROCESS | 1929 | 1461329092391 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x12bb54400) [pid = 1929] [serial = 209] [outer = 0x12884b000] 05:44:52 INFO - PROCESS | 1929 | 1461329092812 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 622ms 05:44:52 INFO - PROCESS | 1929 | 1461329092826 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:44:52 INFO - PROCESS | 1929 | 1461329092828 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 05:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:44:52 INFO - PROCESS | 1929 | 1461329092831 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:44:52 INFO - PROCESS | 1929 | 1461329092832 Marionette TRACE conn3 <- [1,254,null,{}] 05:44:52 INFO - PROCESS | 1929 | 1461329092834 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:52 INFO - PROCESS | 1929 | 1461329092930 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:44:53 INFO - PROCESS | 1929 | 1461329093018 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db17000 == 41 [pid = 1929] [id = 71] 05:44:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x12d059400) [pid = 1929] [serial = 210] [outer = 0x0] 05:44:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x12d1d1800) [pid = 1929] [serial = 211] [outer = 0x12d059400] 05:44:53 INFO - PROCESS | 1929 | 1461329093048 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x12da0f000) [pid = 1929] [serial = 212] [outer = 0x12d059400] 05:44:53 INFO - PROCESS | 1929 | 1461329093509 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 718ms 05:44:53 INFO - PROCESS | 1929 | 1461329093550 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:44:53 INFO - PROCESS | 1929 | 1461329093554 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 05:44:53 INFO - PROCESS | 1929 | 1461329093565 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1929 | 1461329093571 Marionette TRACE conn3 <- [1,258,null,{}] 05:44:53 INFO - PROCESS | 1929 | 1461329093574 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:53 INFO - PROCESS | 1929 | 1461329093717 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:44:53 INFO - PROCESS | 1929 | 1461329093813 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e78d800 == 42 [pid = 1929] [id = 72] 05:44:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x12db79400) [pid = 1929] [serial = 213] [outer = 0x0] 05:44:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x12e46e800) [pid = 1929] [serial = 214] [outer = 0x12db79400] 05:44:53 INFO - PROCESS | 1929 | 1461329093855 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x12e90e400) [pid = 1929] [serial = 215] [outer = 0x12db79400] 05:44:54 INFO - PROCESS | 1929 | 1461329094282 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 731ms 05:44:54 INFO - PROCESS | 1929 | 1461329094290 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1929 | 1461329094291 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 05:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:44:54 INFO - PROCESS | 1929 | 1461329094293 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1929 | 1461329094294 Marionette TRACE conn3 <- [1,262,null,{}] 05:44:54 INFO - PROCESS | 1929 | 1461329094297 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:54 INFO - PROCESS | 1929 | 1461329094387 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:44:54 INFO - PROCESS | 1929 | 1461329094441 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f384000 == 43 [pid = 1929] [id = 73] 05:44:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x12e9ae400) [pid = 1929] [serial = 216] [outer = 0x0] 05:44:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x12e9ba400) [pid = 1929] [serial = 217] [outer = 0x12e9ae400] 05:44:54 INFO - PROCESS | 1929 | 1461329094471 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x12f6db000) [pid = 1929] [serial = 218] [outer = 0x12e9ae400] 05:44:54 INFO - PROCESS | 1929 | 1461329094846 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 570ms 05:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:44:54 INFO - PROCESS | 1929 | 1461329094864 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1929 | 1461329094865 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 05:44:54 INFO - PROCESS | 1929 | 1461329094868 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1929 | 1461329094869 Marionette TRACE conn3 <- [1,266,null,{}] 05:44:54 INFO - PROCESS | 1929 | 1461329094872 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:54 INFO - PROCESS | 1929 | 1461329094966 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:44:55 INFO - PROCESS | 1929 | 1461329095024 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d86c800 == 44 [pid = 1929] [id = 74] 05:44:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x12af02400) [pid = 1929] [serial = 219] [outer = 0x0] 05:44:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x12af04800) [pid = 1929] [serial = 220] [outer = 0x12af02400] 05:44:55 INFO - PROCESS | 1929 | 1461329095062 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 221 (0x12af10c00) [pid = 1929] [serial = 221] [outer = 0x12af02400] 05:44:55 INFO - PROCESS | 1929 | 1461329095552 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 723ms 05:44:55 INFO - PROCESS | 1929 | 1461329095594 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1929 | 1461329095596 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 05:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:44:55 INFO - PROCESS | 1929 | 1461329095599 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1929 | 1461329095600 Marionette TRACE conn3 <- [1,270,null,{}] 05:44:55 INFO - PROCESS | 1929 | 1461329095602 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:55 INFO - PROCESS | 1929 | 1461329095694 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:44:55 INFO - PROCESS | 1929 | 1461329095774 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe27000 == 45 [pid = 1929] [id = 75] 05:44:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 222 (0x113565400) [pid = 1929] [serial = 222] [outer = 0x0] 05:44:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 223 (0x11356b800) [pid = 1929] [serial = 223] [outer = 0x113565400] 05:44:55 INFO - PROCESS | 1929 | 1461329095823 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 224 (0x12b103400) [pid = 1929] [serial = 224] [outer = 0x113565400] 05:44:56 INFO - PROCESS | 1929 | 1461329096310 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 724ms 05:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:44:56 INFO - PROCESS | 1929 | 1461329096324 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1929 | 1461329096326 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 05:44:56 INFO - PROCESS | 1929 | 1461329096329 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1929 | 1461329096331 Marionette TRACE conn3 <- [1,274,null,{}] 05:44:56 INFO - PROCESS | 1929 | 1461329096335 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:56 INFO - PROCESS | 1929 | 1461329096465 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:44:56 INFO - PROCESS | 1929 | 1461329096564 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300e4800 == 46 [pid = 1929] [id = 76] 05:44:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 225 (0x113569800) [pid = 1929] [serial = 225] [outer = 0x0] 05:44:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 226 (0x11564e400) [pid = 1929] [serial = 226] [outer = 0x113569800] 05:44:56 INFO - PROCESS | 1929 | 1461329096596 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 227 (0x115652400) [pid = 1929] [serial = 227] [outer = 0x113569800] 05:44:57 INFO - PROCESS | 1929 | 1461329097007 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 722ms 05:44:57 INFO - PROCESS | 1929 | 1461329097066 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 1929 | 1461329097067 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 05:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:44:57 INFO - PROCESS | 1929 | 1461329097074 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 1929 | 1461329097075 Marionette TRACE conn3 <- [1,278,null,{}] 05:44:57 INFO - PROCESS | 1929 | 1461329097078 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:57 INFO - PROCESS | 1929 | 1461329097172 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:44:57 INFO - PROCESS | 1929 | 1461329097241 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x130489000 == 47 [pid = 1929] [id = 77] 05:44:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 228 (0x11564a800) [pid = 1929] [serial = 228] [outer = 0x0] 05:44:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 229 (0x12b103000) [pid = 1929] [serial = 229] [outer = 0x11564a800] 05:44:57 INFO - PROCESS | 1929 | 1461329097270 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 230 (0x12b108800) [pid = 1929] [serial = 230] [outer = 0x11564a800] 05:44:57 INFO - PROCESS | 1929 | 1461329097684 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 620ms 05:44:57 INFO - PROCESS | 1929 | 1461329097693 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 1929 | 1461329097694 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 05:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:44:57 INFO - PROCESS | 1929 | 1461329097696 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 1929 | 1461329097697 Marionette TRACE conn3 <- [1,282,null,{}] 05:44:57 INFO - PROCESS | 1929 | 1461329097700 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:57 INFO - PROCESS | 1929 | 1461329097790 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:44:57 INFO - PROCESS | 1929 | 1461329097845 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x130494800 == 48 [pid = 1929] [id = 78] 05:44:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 231 (0x115654400) [pid = 1929] [serial = 231] [outer = 0x0] 05:44:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 232 (0x12b10bc00) [pid = 1929] [serial = 232] [outer = 0x115654400] 05:44:57 INFO - PROCESS | 1929 | 1461329097874 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 233 (0x12f6da800) [pid = 1929] [serial = 233] [outer = 0x115654400] 05:44:58 INFO - PROCESS | 1929 | 1461329098333 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 668ms 05:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:44:58 INFO - PROCESS | 1929 | 1461329098365 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 1929 | 1461329098367 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 05:44:58 INFO - PROCESS | 1929 | 1461329098371 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 1929 | 1461329098373 Marionette TRACE conn3 <- [1,286,null,{}] 05:44:58 INFO - PROCESS | 1929 | 1461329098377 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:58 INFO - PROCESS | 1929 | 1461329098490 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:44:58 INFO - PROCESS | 1929 | 1461329098564 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238de000 == 49 [pid = 1929] [id = 79] 05:44:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 234 (0x123f0b000) [pid = 1929] [serial = 234] [outer = 0x0] 05:44:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 235 (0x1246c7400) [pid = 1929] [serial = 235] [outer = 0x123f0b000] 05:44:58 INFO - PROCESS | 1929 | 1461329098593 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 236 (0x129984800) [pid = 1929] [serial = 236] [outer = 0x123f0b000] 05:44:58 INFO - PROCESS | 1929 | --DOCSHELL 0x11befb000 == 48 [pid = 1929] [id = 68] 05:44:58 INFO - PROCESS | 1929 | --DOCSHELL 0x114b71000 == 47 [pid = 1929] [id = 65] 05:44:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12d84f800 == 46 [pid = 1929] [id = 64] 05:44:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12c061800 == 45 [pid = 1929] [id = 63] 05:44:58 INFO - PROCESS | 1929 | --DOCSHELL 0x12889e800 == 44 [pid = 1929] [id = 62] 05:44:58 INFO - PROCESS | 1929 | --DOCSHELL 0x119265000 == 43 [pid = 1929] [id = 61] 05:44:59 INFO - PROCESS | 1929 | 1461329099078 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 720ms 05:44:59 INFO - PROCESS | 1929 | 1461329099106 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1929 | 1461329099109 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 05:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:44:59 INFO - PROCESS | 1929 | 1461329099116 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1929 | 1461329099118 Marionette TRACE conn3 <- [1,290,null,{}] 05:44:59 INFO - PROCESS | 1929 | 1461329099124 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:59 INFO - PROCESS | 1929 | 1461329099223 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:44:59 INFO - PROCESS | 1929 | 1461329099297 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb69000 == 44 [pid = 1929] [id = 80] 05:44:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 237 (0x11a87a800) [pid = 1929] [serial = 237] [outer = 0x0] 05:44:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 238 (0x1239a3c00) [pid = 1929] [serial = 238] [outer = 0x11a87a800] 05:44:59 INFO - PROCESS | 1929 | 1461329099330 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 239 (0x128cdd400) [pid = 1929] [serial = 239] [outer = 0x11a87a800] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x118f7e000 == 43 [pid = 1929] [id = 54] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12f382000 == 42 [pid = 1929] [id = 15] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed58800 == 41 [pid = 1929] [id = 13] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x1300e7000 == 40 [pid = 1929] [id = 20] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12fe34800 == 39 [pid = 1929] [id = 19] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x125e1a000 == 38 [pid = 1929] [id = 56] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x11b15a800 == 37 [pid = 1929] [id = 44] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0e2000 == 36 [pid = 1929] [id = 57] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x1238dc800 == 35 [pid = 1929] [id = 46] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x11c20d800 == 34 [pid = 1929] [id = 45] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12c04a800 == 33 [pid = 1929] [id = 58] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x130489000 == 32 [pid = 1929] [id = 77] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x1300e4800 == 31 [pid = 1929] [id = 76] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12fe27000 == 30 [pid = 1929] [id = 75] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12d86c800 == 29 [pid = 1929] [id = 74] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12f384000 == 28 [pid = 1929] [id = 73] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12e78d800 == 27 [pid = 1929] [id = 72] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12db17000 == 26 [pid = 1929] [id = 71] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf5f800 == 25 [pid = 1929] [id = 70] 05:45:00 INFO - PROCESS | 1929 | --DOCSHELL 0x1238db000 == 24 [pid = 1929] [id = 69] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x130494800 == 23 [pid = 1929] [id = 78] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0e7800 == 22 [pid = 1929] [id = 53] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0c5000 == 21 [pid = 1929] [id = 14] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12e574800 == 20 [pid = 1929] [id = 10] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12db23800 == 19 [pid = 1929] [id = 9] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x116391800 == 18 [pid = 1929] [id = 47] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x115832000 == 17 [pid = 1929] [id = 59] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1ba800 == 16 [pid = 1929] [id = 8] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x125ec0800 == 15 [pid = 1929] [id = 40] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12e751000 == 14 [pid = 1929] [id = 66] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed46000 == 13 [pid = 1929] [id = 67] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbf2800 == 12 [pid = 1929] [id = 18] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x128c18800 == 11 [pid = 1929] [id = 52] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x12b785000 == 10 [pid = 1929] [id = 6] 05:45:02 INFO - PROCESS | 1929 | --DOCSHELL 0x1238de000 == 9 [pid = 1929] [id = 79] 05:45:04 INFO - PROCESS | 1929 | 1461329104028 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 4939ms 05:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:45:04 INFO - PROCESS | 1929 | 1461329104060 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1929 | 1461329104062 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 05:45:04 INFO - PROCESS | 1929 | 1461329104065 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1929 | 1461329104068 Marionette TRACE conn3 <- [1,294,null,{}] 05:45:04 INFO - PROCESS | 1929 | 1461329104076 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:04 INFO - PROCESS | 1929 | 1461329104157 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:45:04 INFO - PROCESS | 1929 | 1461329104164 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f83800 == 10 [pid = 1929] [id = 81] 05:45:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 240 (0x118fcb800) [pid = 1929] [serial = 240] [outer = 0x0] 05:45:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 241 (0x11912dc00) [pid = 1929] [serial = 241] [outer = 0x118fcb800] 05:45:04 INFO - PROCESS | 1929 | 1461329104195 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 242 (0x11a62dc00) [pid = 1929] [serial = 242] [outer = 0x118fcb800] 05:45:04 INFO - PROCESS | 1929 | 1461329104544 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 524ms 05:45:04 INFO - PROCESS | 1929 | 1461329104602 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1929 | 1461329104607 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 05:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:45:04 INFO - PROCESS | 1929 | 1461329104613 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1929 | 1461329104615 Marionette TRACE conn3 <- [1,298,null,{}] 05:45:04 INFO - PROCESS | 1929 | 1461329104618 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:04 INFO - PROCESS | 1929 | 1461329104701 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:45:04 INFO - PROCESS | 1929 | 1461329104708 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6f1000 == 11 [pid = 1929] [id = 82] 05:45:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 243 (0x118fb7400) [pid = 1929] [serial = 243] [outer = 0x0] 05:45:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 244 (0x11b7e2400) [pid = 1929] [serial = 244] [outer = 0x118fb7400] 05:45:04 INFO - PROCESS | 1929 | 1461329104733 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 245 (0x1237d1400) [pid = 1929] [serial = 245] [outer = 0x118fb7400] 05:45:05 INFO - PROCESS | 1929 | 1461329105096 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 519ms 05:45:05 INFO - PROCESS | 1929 | 1461329105143 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1929 | 1461329105145 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 05:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:45:05 INFO - PROCESS | 1929 | 1461329105147 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1929 | 1461329105150 Marionette TRACE conn3 <- [1,302,null,{}] 05:45:05 INFO - PROCESS | 1929 | 1461329105158 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:05 INFO - PROCESS | 1929 | 1461329105241 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:45:05 INFO - PROCESS | 1929 | 1461329105247 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x129944800 == 12 [pid = 1929] [id = 83] 05:45:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 246 (0x123f3c000) [pid = 1929] [serial = 246] [outer = 0x0] 05:45:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 247 (0x1244d1c00) [pid = 1929] [serial = 247] [outer = 0x123f3c000] 05:45:05 INFO - PROCESS | 1929 | 1461329105276 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 248 (0x127c1f400) [pid = 1929] [serial = 248] [outer = 0x123f3c000] 05:45:05 INFO - PROCESS | 1929 | 1461329105636 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 526ms 05:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:45:05 INFO - PROCESS | 1929 | 1461329105674 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1929 | 1461329105675 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 05:45:05 INFO - PROCESS | 1929 | 1461329105677 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1929 | 1461329105679 Marionette TRACE conn3 <- [1,306,null,{}] 05:45:05 INFO - PROCESS | 1929 | 1461329105681 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:05 INFO - PROCESS | 1929 | 1461329105763 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:45:05 INFO - PROCESS | 1929 | 1461329105858 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b62d800 == 13 [pid = 1929] [id = 84] 05:45:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 249 (0x123f39c00) [pid = 1929] [serial = 249] [outer = 0x0] 05:45:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 250 (0x12866ac00) [pid = 1929] [serial = 250] [outer = 0x123f39c00] 05:45:05 INFO - PROCESS | 1929 | 1461329105883 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 251 (0x129c65c00) [pid = 1929] [serial = 251] [outer = 0x123f39c00] 05:45:06 INFO - PROCESS | 1929 | 1461329106263 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 617ms 05:45:06 INFO - PROCESS | 1929 | 1461329106296 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 1929 | 1461329106297 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 05:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:45:06 INFO - PROCESS | 1929 | 1461329106299 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 1929 | 1461329106300 Marionette TRACE conn3 <- [1,310,null,{}] 05:45:06 INFO - PROCESS | 1929 | 1461329106302 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:06 INFO - PROCESS | 1929 | 1461329106395 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:45:06 INFO - PROCESS | 1929 | 1461329106431 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d85d800 == 14 [pid = 1929] [id = 85] 05:45:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 252 (0x129c68000) [pid = 1929] [serial = 252] [outer = 0x0] 05:45:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 253 (0x12af09000) [pid = 1929] [serial = 253] [outer = 0x129c68000] 05:45:06 INFO - PROCESS | 1929 | 1461329106455 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 254 (0x12af0f800) [pid = 1929] [serial = 254] [outer = 0x129c68000] 05:45:06 INFO - PROCESS | 1929 | 1461329106791 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 519ms 05:45:06 INFO - PROCESS | 1929 | 1461329106831 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 1929 | 1461329106832 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 05:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:45:06 INFO - PROCESS | 1929 | 1461329106834 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 1929 | 1461329106835 Marionette TRACE conn3 <- [1,314,null,{}] 05:45:06 INFO - PROCESS | 1929 | 1461329106837 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:06 INFO - PROCESS | 1929 | 1461329106947 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:45:06 INFO - PROCESS | 1929 | 1461329106952 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x119af7800 == 15 [pid = 1929] [id = 86] 05:45:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 255 (0x12b103800) [pid = 1929] [serial = 255] [outer = 0x0] 05:45:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 256 (0x12b72a000) [pid = 1929] [serial = 256] [outer = 0x12b103800] 05:45:06 INFO - PROCESS | 1929 | 1461329106980 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 257 (0x12bcb9c00) [pid = 1929] [serial = 257] [outer = 0x12b103800] 05:45:07 INFO - PROCESS | 1929 | 1461329107324 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 522ms 05:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:45:07 INFO - PROCESS | 1929 | 1461329107358 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 1929 | 1461329107359 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 05:45:07 INFO - PROCESS | 1929 | 1461329107361 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1929 | 1461329107362 Marionette TRACE conn3 <- [1,318,null,{}] 05:45:07 INFO - PROCESS | 1929 | 1461329107371 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:07 INFO - PROCESS | 1929 | 1461329107465 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:45:07 INFO - PROCESS | 1929 | 1461329107469 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0cd000 == 16 [pid = 1929] [id = 87] 05:45:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 258 (0x12bcc2000) [pid = 1929] [serial = 258] [outer = 0x0] 05:45:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 259 (0x12d077400) [pid = 1929] [serial = 259] [outer = 0x12bcc2000] 05:45:07 INFO - PROCESS | 1929 | 1461329107496 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 260 (0x12d086400) [pid = 1929] [serial = 260] [outer = 0x12bcc2000] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 259 (0x11912b800) [pid = 1929] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 258 (0x1147d0400) [pid = 1929] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 257 (0x11b135800) [pid = 1929] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 256 (0x11c069400) [pid = 1929] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 255 (0x1237da400) [pid = 1929] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 254 (0x123877c00) [pid = 1929] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 253 (0x123eeb800) [pid = 1929] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 252 (0x114708400) [pid = 1929] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 251 (0x1244d6000) [pid = 1929] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 250 (0x125e79800) [pid = 1929] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 249 (0x12750c400) [pid = 1929] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 248 (0x119188c00) [pid = 1929] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 247 (0x11a87d400) [pid = 1929] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 246 (0x117965c00) [pid = 1929] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 245 (0x118fd8800) [pid = 1929] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 244 (0x119a5fc00) [pid = 1929] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 243 (0x114c2f400) [pid = 1929] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 242 (0x118645800) [pid = 1929] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 241 (0x11c6c6400) [pid = 1929] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 240 (0x1188de000) [pid = 1929] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 239 (0x119a63400) [pid = 1929] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 238 (0x119285c00) [pid = 1929] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 237 (0x123f42c00) [pid = 1929] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 236 (0x11897f400) [pid = 1929] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 235 (0x12b7e3800) [pid = 1929] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 234 (0x12884b000) [pid = 1929] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 233 (0x12bb4ac00) [pid = 1929] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 232 (0x127cef800) [pid = 1929] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 231 (0x115961000) [pid = 1929] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 230 (0x119e53400) [pid = 1929] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 229 (0x123f0b000) [pid = 1929] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 228 (0x114f69400) [pid = 1929] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 227 (0x123ada400) [pid = 1929] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 226 (0x12e45bc00) [pid = 1929] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 225 (0x113565400) [pid = 1929] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 224 (0x123f3d800) [pid = 1929] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 223 (0x11a87c800) [pid = 1929] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 222 (0x12bcca000) [pid = 1929] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 221 (0x128855000) [pid = 1929] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 220 (0x12e3dd000) [pid = 1929] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x12762ec00) [pid = 1929] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x12af02400) [pid = 1929] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x12d059400) [pid = 1929] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x12e9ae400) [pid = 1929] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x12d8a1800) [pid = 1929] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x11ae92800) [pid = 1929] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12d1d0c00) [pid = 1929] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x12387b000) [pid = 1929] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12b7e4800) [pid = 1929] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x11acbc000) [pid = 1929] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x114507800) [pid = 1929] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x12db79400) [pid = 1929] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x12e908400) [pid = 1929] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x11c1adc00) [pid = 1929] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x123687c00) [pid = 1929] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12b1ea400) [pid = 1929] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12b4b4000) [pid = 1929] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x11ae9b800) [pid = 1929] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12bb53c00) [pid = 1929] [serial = 189] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x11ac1f800) [pid = 1929] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x11bb76800) [pid = 1929] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x115654400) [pid = 1929] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12bcc3000) [pid = 1929] [serial = 192] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12f6ed000) [pid = 1929] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x11ae92000) [pid = 1929] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x11564a800) [pid = 1929] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12f35e800) [pid = 1929] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12e9ba800) [pid = 1929] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x1189e2c00) [pid = 1929] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12e90d400) [pid = 1929] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:45:08 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x113569800) [pid = 1929] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:45:08 INFO - PROCESS | 1929 | 1461329108918 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1582ms 05:45:08 INFO - PROCESS | 1929 | 1461329108945 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1929 | 1461329108946 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 05:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:45:08 INFO - PROCESS | 1929 | 1461329108948 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1929 | 1461329108949 Marionette TRACE conn3 <- [1,322,null,{}] 05:45:08 INFO - PROCESS | 1929 | 1461329108952 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:09 INFO - PROCESS | 1929 | 1461329109040 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:45:09 INFO - PROCESS | 1929 | 1461329109054 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x119263000 == 17 [pid = 1929] [id = 88] 05:45:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x117965c00) [pid = 1929] [serial = 261] [outer = 0x0] 05:45:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x11897f400) [pid = 1929] [serial = 262] [outer = 0x117965c00] 05:45:09 INFO - PROCESS | 1929 | 1461329109086 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x119d4c000) [pid = 1929] [serial = 263] [outer = 0x117965c00] 05:45:09 INFO - PROCESS | 1929 | 1461329109493 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 567ms 05:45:09 INFO - PROCESS | 1929 | 1461329109517 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1929 | 1461329109518 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 05:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:45:09 INFO - PROCESS | 1929 | 1461329109520 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1929 | 1461329109521 Marionette TRACE conn3 <- [1,326,null,{}] 05:45:09 INFO - PROCESS | 1929 | 1461329109523 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:09 INFO - PROCESS | 1929 | 1461329109600 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:45:09 INFO - PROCESS | 1929 | 1461329109607 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x125e15800 == 18 [pid = 1929] [id = 89] 05:45:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x119d50400) [pid = 1929] [serial = 264] [outer = 0x0] 05:45:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x11ae96800) [pid = 1929] [serial = 265] [outer = 0x119d50400] 05:45:09 INFO - PROCESS | 1929 | 1461329109632 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x11b7f0000) [pid = 1929] [serial = 266] [outer = 0x119d50400] 05:45:10 INFO - PROCESS | 1929 | 1461329110113 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 619ms 05:45:10 INFO - PROCESS | 1929 | 1461329110140 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1929 | 1461329110141 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 05:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:45:10 INFO - PROCESS | 1929 | 1461329110143 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1929 | 1461329110144 Marionette TRACE conn3 <- [1,330,null,{}] 05:45:10 INFO - PROCESS | 1929 | 1461329110147 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:10 INFO - PROCESS | 1929 | 1461329110229 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:45:10 INFO - PROCESS | 1929 | 1461329110233 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf60000 == 19 [pid = 1929] [id = 90] 05:45:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x11c510800) [pid = 1929] [serial = 267] [outer = 0x0] 05:45:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x123878c00) [pid = 1929] [serial = 268] [outer = 0x11c510800] 05:45:10 INFO - PROCESS | 1929 | 1461329110259 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x123f34800) [pid = 1929] [serial = 269] [outer = 0x11c510800] 05:45:10 INFO - PROCESS | 1929 | 1461329110624 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 05:45:10 INFO - PROCESS | 1929 | 1461329110664 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1929 | 1461329110665 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 05:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:45:10 INFO - PROCESS | 1929 | 1461329110668 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1929 | 1461329110669 Marionette TRACE conn3 <- [1,334,null,{}] 05:45:10 INFO - PROCESS | 1929 | 1461329110671 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:10 INFO - PROCESS | 1929 | 1461329110764 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:45:10 INFO - PROCESS | 1929 | 1461329110771 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f377800 == 20 [pid = 1929] [id = 91] 05:45:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x1246d0400) [pid = 1929] [serial = 270] [outer = 0x0] 05:45:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12b111800) [pid = 1929] [serial = 271] [outer = 0x1246d0400] 05:45:10 INFO - PROCESS | 1929 | 1461329110803 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x12bcca000) [pid = 1929] [serial = 272] [outer = 0x1246d0400] 05:45:11 INFO - PROCESS | 1929 | 1461329111385 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 723ms 05:45:11 INFO - PROCESS | 1929 | 1461329111391 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 1929 | 1461329111395 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 05:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:45:11 INFO - PROCESS | 1929 | 1461329111399 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1929 | 1461329111401 Marionette TRACE conn3 <- [1,338,null,{}] 05:45:11 INFO - PROCESS | 1929 | 1461329111458 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:11 INFO - PROCESS | 1929 | 1461329111568 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:45:11 INFO - PROCESS | 1929 | 1461329111649 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd9800 == 21 [pid = 1929] [id = 92] 05:45:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x1188dd800) [pid = 1929] [serial = 273] [outer = 0x0] 05:45:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x119d51c00) [pid = 1929] [serial = 274] [outer = 0x1188dd800] 05:45:11 INFO - PROCESS | 1929 | 1461329111680 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x11b27d800) [pid = 1929] [serial = 275] [outer = 0x1188dd800] 05:45:12 INFO - PROCESS | 1929 | 1461329112081 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:45:12 INFO - PROCESS | 1929 | 1461329112201 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 843ms 05:45:12 INFO - PROCESS | 1929 | 1461329112248 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 1929 | 1461329112251 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 05:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:45:12 INFO - PROCESS | 1929 | 1461329112261 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 1929 | 1461329112262 Marionette TRACE conn3 <- [1,342,null,{}] 05:45:12 INFO - PROCESS | 1929 | 1461329112265 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:12 INFO - PROCESS | 1929 | 1461329112461 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:45:12 INFO - PROCESS | 1929 | 1461329112634 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x114b68800 == 22 [pid = 1929] [id = 93] 05:45:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x113564800) [pid = 1929] [serial = 276] [outer = 0x0] 05:45:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x1154d3800) [pid = 1929] [serial = 277] [outer = 0x113564800] 05:45:12 INFO - PROCESS | 1929 | 1461329112663 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x11564f000) [pid = 1929] [serial = 278] [outer = 0x113564800] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x124011400) [pid = 1929] [serial = 8] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x1239a3c00) [pid = 1929] [serial = 238] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x1244e0800) [pid = 1929] [serial = 11] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x11b130400) [pid = 1929] [serial = 144] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x125f39000) [pid = 1929] [serial = 117] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x11ac24400) [pid = 1929] [serial = 177] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x119e4d400) [pid = 1929] [serial = 159] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x11a62a400) [pid = 1929] [serial = 121] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x118ec2000) [pid = 1929] [serial = 123] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x119181400) [pid = 1929] [serial = 202] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x118fab800) [pid = 1929] [serial = 69] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x119188000) [pid = 1929] [serial = 120] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x11c05e800) [pid = 1929] [serial = 66] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x1237da000) [pid = 1929] [serial = 85] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x11c510c00) [pid = 1929] [serial = 84] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x123877000) [pid = 1929] [serial = 87] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x123ee7400) [pid = 1929] [serial = 90] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11897d800) [pid = 1929] [serial = 180] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x123f35000) [pid = 1929] [serial = 91] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x123f42800) [pid = 1929] [serial = 93] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x1186abc00) [pid = 1929] [serial = 141] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x123f41800) [pid = 1929] [serial = 96] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x129c69000) [pid = 1929] [serial = 106] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x124323c00) [pid = 1929] [serial = 94] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x125e7e800) [pid = 1929] [serial = 97] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x1272eac00) [pid = 1929] [serial = 99] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x127c24c00) [pid = 1929] [serial = 100] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x1239a4c00) [pid = 1929] [serial = 88] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x128847400) [pid = 1929] [serial = 102] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x128ce3800) [pid = 1929] [serial = 105] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x128853c00) [pid = 1929] [serial = 103] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x119d55800) [pid = 1929] [serial = 82] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x118fd7c00) [pid = 1929] [serial = 70] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x11ac21400) [pid = 1929] [serial = 75] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x118fd9400) [pid = 1929] [serial = 63] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x11a62d000) [pid = 1929] [serial = 73] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x11acc7400) [pid = 1929] [serial = 76] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x11ae95000) [pid = 1929] [serial = 78] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11b7a2800) [pid = 1929] [serial = 81] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x1154d5400) [pid = 1929] [serial = 60] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x11c6ba000) [pid = 1929] [serial = 67] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x119d52000) [pid = 1929] [serial = 72] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x130327000) [pid = 1929] [serial = 58] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x11a623c00) [pid = 1929] [serial = 64] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x11b289000) [pid = 1929] [serial = 79] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x116674800) [pid = 1929] [serial = 61] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x124327800) [pid = 1929] [serial = 135] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x1246c7400) [pid = 1929] [serial = 235] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x123f3d400) [pid = 1929] [serial = 133] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x11b280800) [pid = 1929] [serial = 203] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x123ee8400) [pid = 1929] [serial = 132] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x11b7a1000) [pid = 1929] [serial = 178] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11bb6cc00) [pid = 1929] [serial = 162] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12e3e3800) [pid = 1929] [serial = 194] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x11acc8000) [pid = 1929] [serial = 160] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12750dc00) [pid = 1929] [serial = 118] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11ae94400) [pid = 1929] [serial = 126] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x119254400) [pid = 1929] [serial = 124] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x11ae9ac00) [pid = 1929] [serial = 181] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11b27d000) [pid = 1929] [serial = 127] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12bb4d400) [pid = 1929] [serial = 156] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x127502800) [pid = 1929] [serial = 183] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x114c31000) [pid = 1929] [serial = 108] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x129984800) [pid = 1929] [serial = 236] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11917d400) [pid = 1929] [serial = 142] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x1272e3c00) [pid = 1929] [serial = 166] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12e905800) [pid = 1929] [serial = 197] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x123999c00) [pid = 1929] [serial = 206] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x129c5e800) [pid = 1929] [serial = 138] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12b4b1000) [pid = 1929] [serial = 208] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x127203800) [pid = 1929] [serial = 136] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12e460000) [pid = 1929] [serial = 196] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x123f3f400) [pid = 1929] [serial = 165] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12bb4dc00) [pid = 1929] [serial = 16] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12b7d6000) [pid = 1929] [serial = 169] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1237cf400) [pid = 1929] [serial = 147] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x119d59400) [pid = 1929] [serial = 111] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12f358000) [pid = 1929] [serial = 200] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12bb54400) [pid = 1929] [serial = 209] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12bcc1800) [pid = 1929] [serial = 157] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x11c1b7800) [pid = 1929] [serial = 129] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12b1f0400) [pid = 1929] [serial = 139] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12f6db000) [pid = 1929] [serial = 218] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12db75800) [pid = 1929] [serial = 24] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12db7f400) [pid = 1929] [serial = 25] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x11b7ef000) [pid = 1929] [serial = 145] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12d1d2800) [pid = 1929] [serial = 21] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12d1d7400) [pid = 1929] [serial = 22] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12e9ba400) [pid = 1929] [serial = 217] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x127c21c00) [pid = 1929] [serial = 184] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12bcc6800) [pid = 1929] [serial = 172] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x11b280400) [pid = 1929] [serial = 205] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1188e7400) [pid = 1929] [serial = 109] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12e90e400) [pid = 1929] [serial = 215] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x128848800) [pid = 1929] [serial = 150] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12bb54c00) [pid = 1929] [serial = 18] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12e46e800) [pid = 1929] [serial = 214] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x12bcad400) [pid = 1929] [serial = 171] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12b7e4400) [pid = 1929] [serial = 15] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12d1d1800) [pid = 1929] [serial = 211] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12e904000) [pid = 1929] [serial = 33] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12e90b000) [pid = 1929] [serial = 34] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x11564e400) [pid = 1929] [serial = 226] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12e45d000) [pid = 1929] [serial = 30] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12b1eec00) [pid = 1929] [serial = 153] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12e902c00) [pid = 1929] [serial = 31] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12d07cc00) [pid = 1929] [serial = 175] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x129981c00) [pid = 1929] [serial = 168] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12e45a000) [pid = 1929] [serial = 28] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x128cde800) [pid = 1929] [serial = 151] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12af10c00) [pid = 1929] [serial = 221] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12b7e1800) [pid = 1929] [serial = 186] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x11356b800) [pid = 1929] [serial = 223] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12d059c00) [pid = 1929] [serial = 174] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x12e3e7400) [pid = 1929] [serial = 27] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12da0f000) [pid = 1929] [serial = 212] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12af04800) [pid = 1929] [serial = 220] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12b108800) [pid = 1929] [serial = 230] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12f6da400) [pid = 1929] [serial = 42] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x12b10bc00) [pid = 1929] [serial = 232] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12f6e3c00) [pid = 1929] [serial = 43] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x12f6b7000) [pid = 1929] [serial = 45] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x12f35d400) [pid = 1929] [serial = 40] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x11ab53000) [pid = 1929] [serial = 112] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x12e9b8800) [pid = 1929] [serial = 37] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x115652400) [pid = 1929] [serial = 227] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x12b103000) [pid = 1929] [serial = 229] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x12f356000) [pid = 1929] [serial = 39] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x12f6e4c00) [pid = 1929] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x12e9b3400) [pid = 1929] [serial = 36] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x12b103400) [pid = 1929] [serial = 224] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x12fd90c00) [pid = 1929] [serial = 57] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x123ee1800) [pid = 1929] [serial = 148] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x11ac16800) [pid = 1929] [serial = 154] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x12bcaf000) [pid = 1929] [serial = 187] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x11c506c00) [pid = 1929] [serial = 115] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x12db77400) [pid = 1929] [serial = 191] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 69 (0x11ac22800) [pid = 1929] [serial = 54] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 68 (0x11c6c6000) [pid = 1929] [serial = 130] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 67 (0x12f6da800) [pid = 1929] [serial = 233] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 66 (0x11ae9f800) [pid = 1929] [serial = 55] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 65 (0x12db82000) [pid = 1929] [serial = 193] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 64 (0x12f9da800) [pid = 1929] [serial = 51] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 63 (0x11c509400) [pid = 1929] [serial = 163] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 62 (0x11a631c00) [pid = 1929] [serial = 52] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 61 (0x12f6f7800) [pid = 1929] [serial = 48] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 60 (0x12d8a8000) [pid = 1929] [serial = 190] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 59 (0x11c062c00) [pid = 1929] [serial = 114] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | --DOMWINDOW == 58 (0x12e9b2000) [pid = 1929] [serial = 199] [outer = 0x0] [url = about:blank] 05:45:13 INFO - PROCESS | 1929 | 1461329113126 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 926ms 05:45:13 INFO - PROCESS | 1929 | 1461329113187 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1929 | 1461329113190 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 05:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:45:13 INFO - PROCESS | 1929 | 1461329113193 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1929 | 1461329113196 Marionette TRACE conn3 <- [1,346,null,{}] 05:45:13 INFO - PROCESS | 1929 | 1461329113199 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 1929 | 1461329113271 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:45:13 INFO - PROCESS | 1929 | 1461329113278 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x115994000 == 23 [pid = 1929] [id = 94] 05:45:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 59 (0x11660c000) [pid = 1929] [serial = 279] [outer = 0x0] 05:45:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 60 (0x116675400) [pid = 1929] [serial = 280] [outer = 0x11660c000] 05:45:13 INFO - PROCESS | 1929 | 1461329113310 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 61 (0x118986000) [pid = 1929] [serial = 281] [outer = 0x11660c000] 05:45:13 INFO - PROCESS | 1929 | 1461329113714 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 574ms 05:45:13 INFO - PROCESS | 1929 | 1461329113767 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1929 | 1461329113769 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 05:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:45:13 INFO - PROCESS | 1929 | 1461329113772 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1929 | 1461329113773 Marionette TRACE conn3 <- [1,350,null,{}] 05:45:13 INFO - PROCESS | 1929 | 1461329113776 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 1929 | 1461329113846 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:45:13 INFO - PROCESS | 1929 | 1461329113853 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x118ee2800 == 24 [pid = 1929] [id = 95] 05:45:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 62 (0x11917e000) [pid = 1929] [serial = 282] [outer = 0x0] 05:45:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 63 (0x119181000) [pid = 1929] [serial = 283] [outer = 0x11917e000] 05:45:13 INFO - PROCESS | 1929 | 1461329113885 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 64 (0x119a63400) [pid = 1929] [serial = 284] [outer = 0x11917e000] 05:45:14 INFO - PROCESS | 1929 | 1461329114220 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 05:45:14 INFO - PROCESS | 1929 | 1461329114243 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1929 | 1461329114246 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 05:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:45:14 INFO - PROCESS | 1929 | 1461329114253 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1929 | 1461329114257 Marionette TRACE conn3 <- [1,354,null,{}] 05:45:14 INFO - PROCESS | 1929 | 1461329114259 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:14 INFO - PROCESS | 1929 | 1461329114348 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:45:14 INFO - PROCESS | 1929 | 1461329114352 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x119267800 == 25 [pid = 1929] [id = 96] 05:45:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 65 (0x11917e400) [pid = 1929] [serial = 285] [outer = 0x0] 05:45:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x119e57c00) [pid = 1929] [serial = 286] [outer = 0x11917e400] 05:45:14 INFO - PROCESS | 1929 | 1461329114381 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x11ac16c00) [pid = 1929] [serial = 287] [outer = 0x11917e400] 05:45:14 INFO - PROCESS | 1929 | 1461329114736 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 525ms 05:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:45:14 INFO - PROCESS | 1929 | 1461329114775 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1929 | 1461329114776 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 05:45:14 INFO - PROCESS | 1929 | 1461329114778 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1929 | 1461329114779 Marionette TRACE conn3 <- [1,358,null,{}] 05:45:14 INFO - PROCESS | 1929 | 1461329114782 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:14 INFO - PROCESS | 1929 | 1461329114864 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:45:14 INFO - PROCESS | 1929 | 1461329114868 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x119af9800 == 26 [pid = 1929] [id = 97] 05:45:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x11a62f800) [pid = 1929] [serial = 288] [outer = 0x0] 05:45:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x11ac21800) [pid = 1929] [serial = 289] [outer = 0x11a62f800] 05:45:14 INFO - PROCESS | 1929 | 1461329114925 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x11acc0c00) [pid = 1929] [serial = 290] [outer = 0x11a62f800] 05:45:15 INFO - PROCESS | 1929 | 1461329115223 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 05:45:15 INFO - PROCESS | 1929 | 1461329115248 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 1929 | 1461329115249 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 05:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:45:15 INFO - PROCESS | 1929 | 1461329115252 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1929 | 1461329115253 Marionette TRACE conn3 <- [1,362,null,{}] 05:45:15 INFO - PROCESS | 1929 | 1461329115257 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:15 INFO - PROCESS | 1929 | 1461329115344 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:45:15 INFO - PROCESS | 1929 | 1461329115350 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa39800 == 27 [pid = 1929] [id = 98] 05:45:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x11ae9ec00) [pid = 1929] [serial = 291] [outer = 0x0] 05:45:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x11b131000) [pid = 1929] [serial = 292] [outer = 0x11ae9ec00] 05:45:15 INFO - PROCESS | 1929 | 1461329115383 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x11b7e3c00) [pid = 1929] [serial = 293] [outer = 0x11ae9ec00] 05:45:15 INFO - PROCESS | 1929 | 1461329115754 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 522ms 05:45:15 INFO - PROCESS | 1929 | 1461329115775 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 1929 | 1461329115776 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 05:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:45:15 INFO - PROCESS | 1929 | 1461329115778 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1929 | 1461329115779 Marionette TRACE conn3 <- [1,366,null,{}] 05:45:15 INFO - PROCESS | 1929 | 1461329115782 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:15 INFO - PROCESS | 1929 | 1461329115867 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:45:15 INFO - PROCESS | 1929 | 1461329115896 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd1800 == 28 [pid = 1929] [id = 99] 05:45:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x118ec5800) [pid = 1929] [serial = 294] [outer = 0x0] 05:45:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x11c05e400) [pid = 1929] [serial = 295] [outer = 0x118ec5800] 05:45:15 INFO - PROCESS | 1929 | 1461329115921 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x11c1b5800) [pid = 1929] [serial = 296] [outer = 0x118ec5800] 05:45:16 INFO - PROCESS | 1929 | 1461329116216 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x11c510800) [pid = 1929] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x129c68000) [pid = 1929] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x12b103800) [pid = 1929] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x11a87a800) [pid = 1929] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x118fcb800) [pid = 1929] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 70 (0x123f3c000) [pid = 1929] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 69 (0x118fb7400) [pid = 1929] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 68 (0x12bcc2000) [pid = 1929] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 67 (0x119d50400) [pid = 1929] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 66 (0x117965c00) [pid = 1929] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:45:16 INFO - PROCESS | 1929 | --DOMWINDOW == 65 (0x123f39c00) [pid = 1929] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:45:16 INFO - PROCESS | 1929 | 1461329116278 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 1929 | 1461329116279 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 05:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:45:16 INFO - PROCESS | 1929 | 1461329116284 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 1929 | 1461329116285 Marionette TRACE conn3 <- [1,370,null,{}] 05:45:16 INFO - PROCESS | 1929 | 1461329116287 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:16 INFO - PROCESS | 1929 | 1461329116353 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:45:16 INFO - PROCESS | 1929 | 1461329116359 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11680e800 == 29 [pid = 1929] [id = 100] 05:45:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 66 (0x119257000) [pid = 1929] [serial = 297] [outer = 0x0] 05:45:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 67 (0x11acbfc00) [pid = 1929] [serial = 298] [outer = 0x119257000] 05:45:16 INFO - PROCESS | 1929 | 1461329116385 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 68 (0x11c509400) [pid = 1929] [serial = 299] [outer = 0x119257000] 05:45:16 INFO - PROCESS | 1929 | 1461329116717 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 468ms 05:45:16 INFO - PROCESS | 1929 | 1461329116753 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:45:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:45:16 INFO - PROCESS | 1929 | 1461329116754 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 05:45:16 INFO - PROCESS | 1929 | 1461329116756 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 1929 | 1461329116758 Marionette TRACE conn3 <- [1,374,null,{}] 05:45:16 INFO - PROCESS | 1929 | 1461329116760 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:16 INFO - PROCESS | 1929 | 1461329116828 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:45:16 INFO - PROCESS | 1929 | 1461329116832 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbcf000 == 30 [pid = 1929] [id = 101] 05:45:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 69 (0x11c6ba400) [pid = 1929] [serial = 300] [outer = 0x0] 05:45:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 70 (0x1237d5000) [pid = 1929] [serial = 301] [outer = 0x11c6ba400] 05:45:16 INFO - PROCESS | 1929 | 1461329116860 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 71 (0x1237dd400) [pid = 1929] [serial = 302] [outer = 0x11c6ba400] 05:45:17 INFO - PROCESS | 1929 | 1461329117169 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:45:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 418ms 05:45:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:45:17 INFO - PROCESS | 1929 | 1461329117179 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1929 | 1461329117180 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 05:45:17 INFO - PROCESS | 1929 | 1461329117182 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1929 | 1461329117183 Marionette TRACE conn3 <- [1,378,null,{}] 05:45:17 INFO - PROCESS | 1929 | 1461329117185 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:17 INFO - PROCESS | 1929 | 1461329117282 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:45:17 INFO - PROCESS | 1929 | 1461329117288 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bef7000 == 31 [pid = 1929] [id = 102] 05:45:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x11447e000) [pid = 1929] [serial = 303] [outer = 0x0] 05:45:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x1237e8400) [pid = 1929] [serial = 304] [outer = 0x11447e000] 05:45:17 INFO - PROCESS | 1929 | 1461329117313 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x12399d400) [pid = 1929] [serial = 305] [outer = 0x11447e000] 05:45:17 INFO - PROCESS | 1929 | 1461329117595 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:45:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 468ms 05:45:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:45:17 INFO - PROCESS | 1929 | 1461329117651 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1929 | 1461329117652 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 05:45:17 INFO - PROCESS | 1929 | 1461329117655 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1929 | 1461329117658 Marionette TRACE conn3 <- [1,382,null,{}] 05:45:17 INFO - PROCESS | 1929 | 1461329117660 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:17 INFO - PROCESS | 1929 | 1461329117728 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:45:17 INFO - PROCESS | 1929 | 1461329117733 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6e8800 == 32 [pid = 1929] [id = 103] 05:45:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x123877400) [pid = 1929] [serial = 306] [outer = 0x0] 05:45:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x123f03c00) [pid = 1929] [serial = 307] [outer = 0x123877400] 05:45:17 INFO - PROCESS | 1929 | 1461329117764 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x123f3f000) [pid = 1929] [serial = 308] [outer = 0x123877400] 05:45:18 INFO - PROCESS | 1929 | 1461329118096 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:45:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 05:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:45:18 INFO - PROCESS | 1929 | 1461329118125 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1929 | 1461329118127 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 05:45:18 INFO - PROCESS | 1929 | 1461329118129 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1929 | 1461329118131 Marionette TRACE conn3 <- [1,386,null,{}] 05:45:18 INFO - PROCESS | 1929 | 1461329118141 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:18 INFO - PROCESS | 1929 | 1461329118226 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:45:18 INFO - PROCESS | 1929 | 1461329118230 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c04000 == 33 [pid = 1929] [id = 104] 05:45:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x123f41800) [pid = 1929] [serial = 309] [outer = 0x0] 05:45:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x1246ce000) [pid = 1929] [serial = 310] [outer = 0x123f41800] 05:45:18 INFO - PROCESS | 1929 | 1461329118257 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x127208c00) [pid = 1929] [serial = 311] [outer = 0x123f41800] 05:45:18 INFO - PROCESS | 1929 | 1461329118699 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:45:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 579ms 05:45:18 INFO - PROCESS | 1929 | 1461329118709 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1929 | 1461329118712 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 05:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:45:18 INFO - PROCESS | 1929 | 1461329118716 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1929 | 1461329118718 Marionette TRACE conn3 <- [1,390,null,{}] 05:45:18 INFO - PROCESS | 1929 | 1461329118722 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:18 INFO - PROCESS | 1929 | 1461329118815 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:45:18 INFO - PROCESS | 1929 | 1461329118868 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x118ee6800 == 34 [pid = 1929] [id = 105] 05:45:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11595b000) [pid = 1929] [serial = 312] [outer = 0x0] 05:45:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x118882400) [pid = 1929] [serial = 313] [outer = 0x11595b000] 05:45:18 INFO - PROCESS | 1929 | 1461329118901 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x118fb3c00) [pid = 1929] [serial = 314] [outer = 0x11595b000] 05:45:19 INFO - PROCESS | 1929 | 1461329119366 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:45:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 673ms 05:45:19 INFO - PROCESS | 1929 | 1461329119406 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1929 | 1461329119410 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 05:45:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:45:19 INFO - PROCESS | 1929 | 1461329119416 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1929 | 1461329119418 Marionette TRACE conn3 <- [1,394,null,{}] 05:45:19 INFO - PROCESS | 1929 | 1461329119421 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:19 INFO - PROCESS | 1929 | 1461329119540 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:45:19 INFO - PROCESS | 1929 | 1461329119596 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acdd800 == 35 [pid = 1929] [id = 106] 05:45:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11a623c00) [pid = 1929] [serial = 315] [outer = 0x0] 05:45:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11ac18800) [pid = 1929] [serial = 316] [outer = 0x11a623c00] 05:45:19 INFO - PROCESS | 1929 | 1461329119626 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11ae91c00) [pid = 1929] [serial = 317] [outer = 0x11a623c00] 05:45:20 INFO - PROCESS | 1929 | 1461329120087 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:45:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:45:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 724ms 05:45:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:45:20 INFO - PROCESS | 1929 | 1461329120141 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:45:20 INFO - PROCESS | 1929 | 1461329120142 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 05:45:20 INFO - PROCESS | 1929 | 1461329120145 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1929 | 1461329120148 Marionette TRACE conn3 <- [1,398,null,{}] 05:45:20 INFO - PROCESS | 1929 | 1461329120159 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:20 INFO - PROCESS | 1929 | 1461329120265 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:45:20 INFO - PROCESS | 1929 | 1461329120345 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12408d800 == 36 [pid = 1929] [id = 107] 05:45:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11c05cc00) [pid = 1929] [serial = 318] [outer = 0x0] 05:45:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11c1ab400) [pid = 1929] [serial = 319] [outer = 0x11c05cc00] 05:45:20 INFO - PROCESS | 1929 | 1461329120378 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x1237da800) [pid = 1929] [serial = 320] [outer = 0x11c05cc00] 05:45:20 INFO - PROCESS | 1929 | 1461329120849 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:45:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:45:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 772ms 05:45:20 INFO - PROCESS | 1929 | 1461329120917 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:45:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:45:20 INFO - PROCESS | 1929 | 1461329120919 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 05:45:20 INFO - PROCESS | 1929 | 1461329120922 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1929 | 1461329120923 Marionette TRACE conn3 <- [1,402,null,{}] 05:45:20 INFO - PROCESS | 1929 | 1461329120926 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:21 INFO - PROCESS | 1929 | 1461329121018 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:45:21 INFO - PROCESS | 1929 | 1461329121141 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e33800 == 37 [pid = 1929] [id = 108] 05:45:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x115576400) [pid = 1929] [serial = 321] [outer = 0x0] 05:45:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11564cc00) [pid = 1929] [serial = 322] [outer = 0x115576400] 05:45:21 INFO - PROCESS | 1929 | 1461329121169 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x115965400) [pid = 1929] [serial = 323] [outer = 0x115576400] 05:45:21 INFO - PROCESS | 1929 | 1461329121642 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x123878c00) [pid = 1929] [serial = 268] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x123f34800) [pid = 1929] [serial = 269] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12af09000) [pid = 1929] [serial = 253] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12b72a000) [pid = 1929] [serial = 256] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x128cdd400) [pid = 1929] [serial = 239] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x11912dc00) [pid = 1929] [serial = 241] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x11a62dc00) [pid = 1929] [serial = 242] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x1244d1c00) [pid = 1929] [serial = 247] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x127c1f400) [pid = 1929] [serial = 248] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x11b7e2400) [pid = 1929] [serial = 244] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x1237d1400) [pid = 1929] [serial = 245] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x12af0f800) [pid = 1929] [serial = 254] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x12d077400) [pid = 1929] [serial = 259] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x11b7f0000) [pid = 1929] [serial = 266] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x12d086400) [pid = 1929] [serial = 260] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x11ae96800) [pid = 1929] [serial = 265] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x11897f400) [pid = 1929] [serial = 262] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x119d4c000) [pid = 1929] [serial = 263] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x12866ac00) [pid = 1929] [serial = 250] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 72 (0x129c65c00) [pid = 1929] [serial = 251] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 1929 | --DOMWINDOW == 71 (0x12bcb9c00) [pid = 1929] [serial = 257] [outer = 0x0] [url = about:blank] 05:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 05:45:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:45:21 INFO - PROCESS | 1929 | 1461329121693 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 1929 | 1461329121695 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 05:45:21 INFO - PROCESS | 1929 | 1461329121698 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1929 | 1461329121700 Marionette TRACE conn3 <- [1,406,null,{}] 05:45:21 INFO - PROCESS | 1929 | 1461329121704 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:21 INFO - PROCESS | 1929 | 1461329121773 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:45:21 INFO - PROCESS | 1929 | 1461329121780 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x118817000 == 38 [pid = 1929] [id = 109] 05:45:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 72 (0x1189dc800) [pid = 1929] [serial = 324] [outer = 0x0] 05:45:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 73 (0x118fb8800) [pid = 1929] [serial = 325] [outer = 0x1189dc800] 05:45:21 INFO - PROCESS | 1929 | 1461329121810 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x119d58c00) [pid = 1929] [serial = 326] [outer = 0x1189dc800] 05:45:22 INFO - PROCESS | 1929 | 1461329122169 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:45:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 05:45:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:45:22 INFO - PROCESS | 1929 | 1461329122224 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 1929 | 1461329122228 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 05:45:22 INFO - PROCESS | 1929 | 1461329122231 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1929 | 1461329122234 Marionette TRACE conn3 <- [1,410,null,{}] 05:45:22 INFO - PROCESS | 1929 | 1461329122237 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:22 INFO - PROCESS | 1929 | 1461329122350 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:45:22 INFO - PROCESS | 1929 | 1461329122406 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a615800 == 39 [pid = 1929] [id = 110] 05:45:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x11ac22c00) [pid = 1929] [serial = 327] [outer = 0x0] 05:45:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x11acbe400) [pid = 1929] [serial = 328] [outer = 0x11ac22c00] 05:45:22 INFO - PROCESS | 1929 | 1461329122447 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x11ae9b800) [pid = 1929] [serial = 329] [outer = 0x11ac22c00] 05:45:23 INFO - PROCESS | 1929 | 1461329123023 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 821ms 05:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:45:23 INFO - PROCESS | 1929 | 1461329123053 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1929 | 1461329123055 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 05:45:23 INFO - PROCESS | 1929 | 1461329123059 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1929 | 1461329123062 Marionette TRACE conn3 <- [1,414,null,{}] 05:45:23 INFO - PROCESS | 1929 | 1461329123066 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:23 INFO - PROCESS | 1929 | 1461329123153 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:45:23 INFO - PROCESS | 1929 | 1461329123211 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x119af5000 == 40 [pid = 1929] [id = 111] 05:45:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x118fcb000) [pid = 1929] [serial = 330] [outer = 0x0] 05:45:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x119d50c00) [pid = 1929] [serial = 331] [outer = 0x118fcb000] 05:45:23 INFO - PROCESS | 1929 | 1461329123243 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x11a879c00) [pid = 1929] [serial = 332] [outer = 0x118fcb000] 05:45:23 INFO - PROCESS | 1929 | 1461329123680 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 05:45:23 INFO - PROCESS | 1929 | 1461329123740 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1929 | 1461329123744 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 05:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:45:23 INFO - PROCESS | 1929 | 1461329123750 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1929 | 1461329123752 Marionette TRACE conn3 <- [1,418,null,{}] 05:45:23 INFO - PROCESS | 1929 | 1461329123754 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:23 INFO - PROCESS | 1929 | 1461329123843 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:45:23 INFO - PROCESS | 1929 | 1461329123898 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b712000 == 41 [pid = 1929] [id = 112] 05:45:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11b27f400) [pid = 1929] [serial = 333] [outer = 0x0] 05:45:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x11b7eec00) [pid = 1929] [serial = 334] [outer = 0x11b27f400] 05:45:23 INFO - PROCESS | 1929 | 1461329123928 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11bb75000) [pid = 1929] [serial = 335] [outer = 0x11b27f400] 05:45:24 INFO - PROCESS | 1929 | 1461329124831 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:45:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:45:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1123ms 05:45:24 INFO - PROCESS | 1929 | 1461329124877 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:45:24 INFO - PROCESS | 1929 | 1461329124879 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 05:45:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:45:24 INFO - PROCESS | 1929 | 1461329124882 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 1929 | 1461329124885 Marionette TRACE conn3 <- [1,422,null,{}] 05:45:24 INFO - PROCESS | 1929 | 1461329124895 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:24 INFO - PROCESS | 1929 | 1461329124985 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:45:25 INFO - PROCESS | 1929 | 1461329125027 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11599b800 == 42 [pid = 1929] [id = 113] 05:45:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11c1b6400) [pid = 1929] [serial = 336] [outer = 0x0] 05:45:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x1237d8000) [pid = 1929] [serial = 337] [outer = 0x11c1b6400] 05:45:25 INFO - PROCESS | 1929 | 1461329125060 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x12387b000) [pid = 1929] [serial = 338] [outer = 0x11c1b6400] 05:45:25 INFO - PROCESS | 1929 | --DOCSHELL 0x118817000 == 41 [pid = 1929] [id = 109] 05:45:25 INFO - PROCESS | 1929 | --DOCSHELL 0x118e33800 == 40 [pid = 1929] [id = 108] 05:45:25 INFO - PROCESS | 1929 | 1461329125955 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1125ms 05:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:45:26 INFO - PROCESS | 1929 | 1461329126007 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1929 | 1461329126009 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 05:45:26 INFO - PROCESS | 1929 | 1461329126013 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1929 | 1461329126015 Marionette TRACE conn3 <- [1,426,null,{}] 05:45:26 INFO - PROCESS | 1929 | 1461329126018 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:26 INFO - PROCESS | 1929 | 1461329126090 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:45:26 INFO - PROCESS | 1929 | 1461329126097 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x118eda000 == 41 [pid = 1929] [id = 114] 05:45:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x118fb8c00) [pid = 1929] [serial = 339] [outer = 0x0] 05:45:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x119130400) [pid = 1929] [serial = 340] [outer = 0x118fb8c00] 05:45:26 INFO - PROCESS | 1929 | 1461329126127 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11a62dc00) [pid = 1929] [serial = 341] [outer = 0x118fb8c00] 05:45:26 INFO - PROCESS | 1929 | 1461329126486 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1929 | 1461329126538 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 05:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:45:26 INFO - PROCESS | 1929 | 1461329126543 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1929 | 1461329126545 Marionette TRACE conn3 <- [1,430,null,{}] 05:45:26 INFO - PROCESS | 1929 | 1461329126547 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:26 INFO - PROCESS | 1929 | 1461329126619 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:45:26 INFO - PROCESS | 1929 | 1461329126626 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbd0000 == 42 [pid = 1929] [id = 115] 05:45:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11ac19400) [pid = 1929] [serial = 342] [outer = 0x0] 05:45:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11bb73800) [pid = 1929] [serial = 343] [outer = 0x11ac19400] 05:45:26 INFO - PROCESS | 1929 | 1461329126652 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11c6c1800) [pid = 1929] [serial = 344] [outer = 0x11ac19400] 05:45:27 INFO - PROCESS | 1929 | 1461329127009 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 471ms 05:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:45:27 INFO - PROCESS | 1929 | 1461329127015 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1929 | 1461329127016 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 05:45:27 INFO - PROCESS | 1929 | 1461329127018 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1929 | 1461329127021 Marionette TRACE conn3 <- [1,434,null,{}] 05:45:27 INFO - PROCESS | 1929 | 1461329127028 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:27 INFO - PROCESS | 1929 | 1461329127124 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:45:27 INFO - PROCESS | 1929 | 1461329127155 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ed7000 == 43 [pid = 1929] [id = 116] 05:45:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1239a5000) [pid = 1929] [serial = 345] [outer = 0x0] 05:45:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x123f3c800) [pid = 1929] [serial = 346] [outer = 0x1239a5000] 05:45:27 INFO - PROCESS | 1929 | 1461329127183 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x12432a400) [pid = 1929] [serial = 347] [outer = 0x1239a5000] 05:45:27 INFO - PROCESS | 1929 | 1461329127543 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 574ms 05:45:27 INFO - PROCESS | 1929 | 1461329127593 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1929 | 1461329127594 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 05:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:45:27 INFO - PROCESS | 1929 | 1461329127597 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1929 | 1461329127598 Marionette TRACE conn3 <- [1,438,null,{}] 05:45:27 INFO - PROCESS | 1929 | 1461329127600 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:27 INFO - PROCESS | 1929 | 1461329127690 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:45:27 INFO - PROCESS | 1929 | 1461329127722 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x125e0c000 == 44 [pid = 1929] [id = 117] 05:45:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1246c7400) [pid = 1929] [serial = 348] [outer = 0x0] 05:45:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x1272e8800) [pid = 1929] [serial = 349] [outer = 0x1246c7400] 05:45:27 INFO - PROCESS | 1929 | 1461329127761 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12757b800) [pid = 1929] [serial = 350] [outer = 0x1246c7400] 05:45:28 INFO - PROCESS | 1929 | 1461329128197 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 618ms 05:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:45:28 INFO - PROCESS | 1929 | 1461329128215 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1929 | 1461329128216 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 05:45:28 INFO - PROCESS | 1929 | 1461329128218 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1929 | 1461329128219 Marionette TRACE conn3 <- [1,442,null,{}] 05:45:28 INFO - PROCESS | 1929 | 1461329128222 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:28 INFO - PROCESS | 1929 | 1461329128311 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:45:28 INFO - PROCESS | 1929 | 1461329128343 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c6f800 == 45 [pid = 1929] [id = 118] 05:45:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12720ec00) [pid = 1929] [serial = 351] [outer = 0x0] 05:45:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1276cec00) [pid = 1929] [serial = 352] [outer = 0x12720ec00] 05:45:28 INFO - PROCESS | 1929 | 1461329128368 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x127c24800) [pid = 1929] [serial = 353] [outer = 0x12720ec00] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11a62f800) [pid = 1929] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11ae9ec00) [pid = 1929] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11660c000) [pid = 1929] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x113564800) [pid = 1929] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11917e000) [pid = 1929] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x118ec5800) [pid = 1929] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x119257000) [pid = 1929] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x115576400) [pid = 1929] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x1189dc800) [pid = 1929] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11447e000) [pid = 1929] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x11917e400) [pid = 1929] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x11c6ba400) [pid = 1929] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:45:28 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x123877400) [pid = 1929] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:45:28 INFO - PROCESS | 1929 | 1461329128709 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 05:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:45:28 INFO - PROCESS | 1929 | 1461329128742 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1929 | 1461329128743 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 05:45:28 INFO - PROCESS | 1929 | 1461329128745 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1929 | 1461329128746 Marionette TRACE conn3 <- [1,446,null,{}] 05:45:28 INFO - PROCESS | 1929 | 1461329128749 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:28 INFO - PROCESS | 1929 | 1461329128858 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:45:28 INFO - PROCESS | 1929 | 1461329128886 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x11970d800 == 46 [pid = 1929] [id = 119] 05:45:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11447e000) [pid = 1929] [serial = 354] [outer = 0x0] 05:45:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11a62f800) [pid = 1929] [serial = 355] [outer = 0x11447e000] 05:45:28 INFO - PROCESS | 1929 | 1461329128915 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x128852000) [pid = 1929] [serial = 356] [outer = 0x11447e000] 05:45:29 INFO - PROCESS | 1929 | 1461329129194 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 05:45:29 INFO - PROCESS | 1929 | 1461329129216 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1929 | 1461329129217 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 05:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:45:29 INFO - PROCESS | 1929 | 1461329129219 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1929 | 1461329129221 Marionette TRACE conn3 <- [1,450,null,{}] 05:45:29 INFO - PROCESS | 1929 | 1461329129232 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:29 INFO - PROCESS | 1929 | 1461329129310 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:45:29 INFO - PROCESS | 1929 | 1461329129315 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x118664000 == 47 [pid = 1929] [id = 120] 05:45:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x128cd6400) [pid = 1929] [serial = 357] [outer = 0x0] 05:45:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x129983c00) [pid = 1929] [serial = 358] [outer = 0x128cd6400] 05:45:29 INFO - PROCESS | 1929 | 1461329129343 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x129c62400) [pid = 1929] [serial = 359] [outer = 0x128cd6400] 05:45:29 INFO - PROCESS | 1929 | 1461329129676 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1929 | 1461329129699 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 05:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:45:29 INFO - PROCESS | 1929 | 1461329129701 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1929 | 1461329129702 Marionette TRACE conn3 <- [1,454,null,{}] 05:45:29 INFO - PROCESS | 1929 | 1461329129704 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:29 INFO - PROCESS | 1929 | 1461329129797 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:45:29 INFO - PROCESS | 1929 | 1461329129803 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0db800 == 48 [pid = 1929] [id = 121] 05:45:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x12997bc00) [pid = 1929] [serial = 360] [outer = 0x0] 05:45:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x129c69c00) [pid = 1929] [serial = 361] [outer = 0x12997bc00] 05:45:29 INFO - PROCESS | 1929 | 1461329129831 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12af07800) [pid = 1929] [serial = 362] [outer = 0x12997bc00] 05:45:30 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:30 INFO - PROCESS | 1929 | 1461329130133 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:45:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 473ms 05:45:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:45:30 INFO - PROCESS | 1929 | 1461329130176 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1929 | 1461329130177 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 05:45:30 INFO - PROCESS | 1929 | 1461329130179 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 1929 | 1461329130180 Marionette TRACE conn3 <- [1,458,null,{}] 05:45:30 INFO - PROCESS | 1929 | 1461329130183 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:30 INFO - PROCESS | 1929 | 1461329130255 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:45:30 INFO - PROCESS | 1929 | 1461329130261 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b648000 == 49 [pid = 1929] [id = 122] 05:45:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x128cd8800) [pid = 1929] [serial = 363] [outer = 0x0] 05:45:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12af10800) [pid = 1929] [serial = 364] [outer = 0x128cd8800] 05:45:30 INFO - PROCESS | 1929 | 1461329130287 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12b106c00) [pid = 1929] [serial = 365] [outer = 0x128cd8800] 05:45:30 INFO - PROCESS | 1929 | 1461329130600 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1929 | 1461329130654 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 05:45:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:45:30 INFO - PROCESS | 1929 | 1461329130665 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 1929 | 1461329130666 Marionette TRACE conn3 <- [1,462,null,{}] 05:45:30 INFO - PROCESS | 1929 | 1461329130668 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:30 INFO - PROCESS | 1929 | 1461329130738 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:45:30 INFO - PROCESS | 1929 | 1461329130744 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb5a800 == 50 [pid = 1929] [id = 123] 05:45:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12b108800) [pid = 1929] [serial = 366] [outer = 0x0] 05:45:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12b10f000) [pid = 1929] [serial = 367] [outer = 0x12b108800] 05:45:30 INFO - PROCESS | 1929 | 1461329130769 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12b1ef000) [pid = 1929] [serial = 368] [outer = 0x12b108800] 05:45:31 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:31 INFO - PROCESS | 1929 | 1461329131297 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 1929 | 1461329131338 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 05:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:45:31 INFO - PROCESS | 1929 | 1461329131344 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1929 | 1461329131347 Marionette TRACE conn3 <- [1,466,null,{}] 05:45:31 INFO - PROCESS | 1929 | 1461329131350 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:31 INFO - PROCESS | 1929 | 1461329131446 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:45:31 INFO - PROCESS | 1929 | 1461329131508 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6fb800 == 51 [pid = 1929] [id = 124] 05:45:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11a87e000) [pid = 1929] [serial = 369] [outer = 0x0] 05:45:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11acc4000) [pid = 1929] [serial = 370] [outer = 0x11a87e000] 05:45:31 INFO - PROCESS | 1929 | 1461329131540 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x11bb73400) [pid = 1929] [serial = 371] [outer = 0x11a87e000] 05:45:31 INFO - PROCESS | 1929 | 1461329131954 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 1929 | 1461329131970 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 05:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:45:31 INFO - PROCESS | 1929 | 1461329131978 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1929 | 1461329131979 Marionette TRACE conn3 <- [1,470,null,{}] 05:45:31 INFO - PROCESS | 1929 | 1461329131982 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:32 INFO - PROCESS | 1929 | 1461329132077 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:45:32 INFO - PROCESS | 1929 | 1461329132120 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c75000 == 52 [pid = 1929] [id = 125] 05:45:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x11c05e800) [pid = 1929] [serial = 372] [outer = 0x0] 05:45:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1237e5000) [pid = 1929] [serial = 373] [outer = 0x11c05e800] 05:45:32 INFO - PROCESS | 1929 | 1461329132150 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1246cec00) [pid = 1929] [serial = 374] [outer = 0x11c05e800] 05:45:32 INFO - PROCESS | 1929 | 1461329132610 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:45:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 05:45:32 INFO - PROCESS | 1929 | 1461329132648 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 1929 | 1461329132650 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 05:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:45:32 INFO - PROCESS | 1929 | 1461329132652 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 1929 | 1461329132655 Marionette TRACE conn3 <- [1,474,null,{}] 05:45:32 INFO - PROCESS | 1929 | 1461329132663 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:32 INFO - PROCESS | 1929 | 1461329132761 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:45:32 INFO - PROCESS | 1929 | 1461329132821 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf6d800 == 53 [pid = 1929] [id = 126] 05:45:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x128cd4800) [pid = 1929] [serial = 375] [outer = 0x0] 05:45:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x129c5c800) [pid = 1929] [serial = 376] [outer = 0x128cd4800] 05:45:32 INFO - PROCESS | 1929 | 1461329132852 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12b110000) [pid = 1929] [serial = 377] [outer = 0x128cd4800] 05:45:33 INFO - PROCESS | 1929 | 1461329133279 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:45:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 672ms 05:45:33 INFO - PROCESS | 1929 | 1461329133325 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:45:33 INFO - PROCESS | 1929 | 1461329133327 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 05:45:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:45:33 INFO - PROCESS | 1929 | 1461329133367 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 1929 | 1461329133368 Marionette TRACE conn3 <- [1,478,null,{}] 05:45:33 INFO - PROCESS | 1929 | 1461329133372 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:33 INFO - PROCESS | 1929 | 1461329133593 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:45:33 INFO - PROCESS | 1929 | 1461329133662 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x11915a000 == 54 [pid = 1929] [id = 127] 05:45:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11660f800) [pid = 1929] [serial = 378] [outer = 0x0] 05:45:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1188dfc00) [pid = 1929] [serial = 379] [outer = 0x11660f800] 05:45:33 INFO - PROCESS | 1929 | 1461329133689 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x118fcc800) [pid = 1929] [serial = 380] [outer = 0x11660f800] 05:45:34 INFO - PROCESS | 1929 | 1461329134161 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 845ms 05:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:45:34 INFO - PROCESS | 1929 | 1461329134194 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1929 | 1461329134196 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 05:45:34 INFO - PROCESS | 1929 | 1461329134199 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1929 | 1461329134202 Marionette TRACE conn3 <- [1,482,null,{}] 05:45:34 INFO - PROCESS | 1929 | 1461329134205 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:34 INFO - PROCESS | 1929 | 1461329134295 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x118ee6800 == 53 [pid = 1929] [id = 105] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x11acdd800 == 52 [pid = 1929] [id = 106] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb69000 == 51 [pid = 1929] [id = 80] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12b648000 == 50 [pid = 1929] [id = 122] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0db800 == 49 [pid = 1929] [id = 121] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x118664000 == 48 [pid = 1929] [id = 120] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x11970d800 == 47 [pid = 1929] [id = 119] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x127c6f800 == 46 [pid = 1929] [id = 118] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x125e0c000 == 45 [pid = 1929] [id = 117] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x123ed7000 == 44 [pid = 1929] [id = 116] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbd0000 == 43 [pid = 1929] [id = 115] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x118882400) [pid = 1929] [serial = 313] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1246ce000) [pid = 1929] [serial = 310] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x11ac18800) [pid = 1929] [serial = 316] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11c1ab400) [pid = 1929] [serial = 319] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x11acbe400) [pid = 1929] [serial = 328] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x119d51c00) [pid = 1929] [serial = 274] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | 1461329134375 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x118eda000 == 42 [pid = 1929] [id = 114] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x11599b800 == 41 [pid = 1929] [id = 113] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x11b712000 == 40 [pid = 1929] [id = 112] 05:45:34 INFO - PROCESS | 1929 | --DOCSHELL 0x119af5000 == 39 [pid = 1929] [id = 111] 05:45:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x1163a0800 == 40 [pid = 1929] [id = 128] 05:45:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x118983800) [pid = 1929] [serial = 381] [outer = 0x0] 05:45:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x118fcd400) [pid = 1929] [serial = 382] [outer = 0x118983800] 05:45:34 INFO - PROCESS | 1929 | 1461329134407 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11b281000) [pid = 1929] [serial = 383] [outer = 0x118983800] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x118fb8800) [pid = 1929] [serial = 325] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x115965400) [pid = 1929] [serial = 323] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1237e8400) [pid = 1929] [serial = 304] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11c1b5800) [pid = 1929] [serial = 296] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12399d400) [pid = 1929] [serial = 305] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x119d58c00) [pid = 1929] [serial = 326] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x118986000) [pid = 1929] [serial = 281] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x119e57c00) [pid = 1929] [serial = 286] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11b7e3c00) [pid = 1929] [serial = 293] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1237d5000) [pid = 1929] [serial = 301] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11ac16c00) [pid = 1929] [serial = 287] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11acc0c00) [pid = 1929] [serial = 290] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x119a63400) [pid = 1929] [serial = 284] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1237dd400) [pid = 1929] [serial = 302] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x123f3f000) [pid = 1929] [serial = 308] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x123f03c00) [pid = 1929] [serial = 307] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x11ac21800) [pid = 1929] [serial = 289] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x11b131000) [pid = 1929] [serial = 292] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x116675400) [pid = 1929] [serial = 280] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x1154d3800) [pid = 1929] [serial = 277] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11564f000) [pid = 1929] [serial = 278] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12b111800) [pid = 1929] [serial = 271] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x119181000) [pid = 1929] [serial = 283] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x11c05e400) [pid = 1929] [serial = 295] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x11acbfc00) [pid = 1929] [serial = 298] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x11c509400) [pid = 1929] [serial = 299] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x11564cc00) [pid = 1929] [serial = 322] [outer = 0x0] [url = about:blank] 05:45:34 INFO - PROCESS | 1929 | 1461329134734 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 573ms 05:45:34 INFO - PROCESS | 1929 | 1461329134775 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:45:34 INFO - PROCESS | 1929 | 1461329134777 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 05:45:34 INFO - PROCESS | 1929 | 1461329134780 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1929 | 1461329134781 Marionette TRACE conn3 <- [1,486,null,{}] 05:45:34 INFO - PROCESS | 1929 | 1461329134783 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:34 INFO - PROCESS | 1929 | 1461329134857 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:45:34 INFO - PROCESS | 1929 | 1461329134888 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x119af4800 == 41 [pid = 1929] [id = 129] 05:45:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11c1adc00) [pid = 1929] [serial = 384] [outer = 0x0] 05:45:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11c1b7400) [pid = 1929] [serial = 385] [outer = 0x11c1adc00] 05:45:34 INFO - PROCESS | 1929 | 1461329134915 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1237cf400) [pid = 1929] [serial = 386] [outer = 0x11c1adc00] 05:45:35 INFO - PROCESS | 1929 | 1461329135264 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 05:45:35 INFO - PROCESS | 1929 | 1461329135303 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 1929 | 1461329135307 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 05:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:45:35 INFO - PROCESS | 1929 | 1461329135317 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1929 | 1461329135319 Marionette TRACE conn3 <- [1,490,null,{}] 05:45:35 INFO - PROCESS | 1929 | 1461329135322 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:35 INFO - PROCESS | 1929 | 1461329135396 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:45:35 INFO - PROCESS | 1929 | 1461329135400 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bb02800 == 42 [pid = 1929] [id = 130] 05:45:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x1237d5000) [pid = 1929] [serial = 387] [outer = 0x0] 05:45:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x123ad8800) [pid = 1929] [serial = 388] [outer = 0x1237d5000] 05:45:35 INFO - PROCESS | 1929 | 1461329135428 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x125e78400) [pid = 1929] [serial = 389] [outer = 0x1237d5000] 05:45:35 INFO - PROCESS | 1929 | 1461329135767 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 479ms 05:45:35 INFO - PROCESS | 1929 | 1461329135793 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:45:35 INFO - PROCESS | 1929 | 1461329135795 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 05:45:35 INFO - PROCESS | 1929 | 1461329135799 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1929 | 1461329135800 Marionette TRACE conn3 <- [1,494,null,{}] 05:45:35 INFO - PROCESS | 1929 | 1461329135804 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:35 INFO - PROCESS | 1929 | 1461329135942 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:45:35 INFO - PROCESS | 1929 | 1461329135953 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bedf800 == 43 [pid = 1929] [id = 131] 05:45:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x118faec00) [pid = 1929] [serial = 390] [outer = 0x0] 05:45:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1272e7000) [pid = 1929] [serial = 391] [outer = 0x118faec00] 05:45:35 INFO - PROCESS | 1929 | 1461329135995 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x127c1f000) [pid = 1929] [serial = 392] [outer = 0x118faec00] 05:45:36 INFO - PROCESS | 1929 | 1461329136430 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 05:45:36 INFO - PROCESS | 1929 | 1461329136470 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 1929 | 1461329136471 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 05:45:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:45:36 INFO - PROCESS | 1929 | 1461329136473 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 1929 | 1461329136474 Marionette TRACE conn3 <- [1,498,null,{}] 05:45:36 INFO - PROCESS | 1929 | 1461329136477 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:36 INFO - PROCESS | 1929 | 1461329136577 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:45:36 INFO - PROCESS | 1929 | 1461329136592 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x1189a8800 == 44 [pid = 1929] [id = 132] 05:45:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x128cd5000) [pid = 1929] [serial = 393] [outer = 0x0] 05:45:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12997c800) [pid = 1929] [serial = 394] [outer = 0x128cd5000] 05:45:36 INFO - PROCESS | 1929 | 1461329136625 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12af03c00) [pid = 1929] [serial = 395] [outer = 0x128cd5000] 05:45:36 INFO - PROCESS | 1929 | 1461329136964 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 517ms 05:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:45:37 INFO - PROCESS | 1929 | 1461329137000 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1929 | 1461329137001 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 05:45:37 INFO - PROCESS | 1929 | 1461329137003 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1929 | 1461329137005 Marionette TRACE conn3 <- [1,502,null,{}] 05:45:37 INFO - PROCESS | 1929 | 1461329137009 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:37 INFO - PROCESS | 1929 | 1461329137101 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:45:37 INFO - PROCESS | 1929 | 1461329137106 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x125eae000 == 45 [pid = 1929] [id = 133] 05:45:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x128cd5c00) [pid = 1929] [serial = 396] [outer = 0x0] 05:45:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12b10b800) [pid = 1929] [serial = 397] [outer = 0x128cd5c00] 05:45:37 INFO - PROCESS | 1929 | 1461329137130 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12b727000) [pid = 1929] [serial = 398] [outer = 0x128cd5c00] 05:45:37 INFO - PROCESS | 1929 | 1461329137467 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:45:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 472ms 05:45:37 INFO - PROCESS | 1929 | 1461329137478 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1929 | 1461329137479 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 05:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:45:37 INFO - PROCESS | 1929 | 1461329137481 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1929 | 1461329137482 Marionette TRACE conn3 <- [1,506,null,{}] 05:45:37 INFO - PROCESS | 1929 | 1461329137485 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:37 INFO - PROCESS | 1929 | 1461329137588 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:45:37 INFO - PROCESS | 1929 | 1461329137593 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12868f000 == 46 [pid = 1929] [id = 134] 05:45:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12af04000) [pid = 1929] [serial = 399] [outer = 0x0] 05:45:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12b7dbc00) [pid = 1929] [serial = 400] [outer = 0x12af04000] 05:45:37 INFO - PROCESS | 1929 | 1461329137629 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12bb4c000) [pid = 1929] [serial = 401] [outer = 0x12af04000] 05:45:38 INFO - PROCESS | 1929 | 1461329138099 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:45:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:45:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 669ms 05:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:45:38 INFO - PROCESS | 1929 | 1461329138150 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 1929 | 1461329138151 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 05:45:38 INFO - PROCESS | 1929 | 1461329138154 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 1929 | 1461329138155 Marionette TRACE conn3 <- [1,510,null,{}] 05:45:38 INFO - PROCESS | 1929 | 1461329138165 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:38 INFO - PROCESS | 1929 | 1461329138254 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:45:38 INFO - PROCESS | 1929 | 1461329138258 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0db800 == 47 [pid = 1929] [id = 135] 05:45:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12b72cc00) [pid = 1929] [serial = 402] [outer = 0x0] 05:45:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12bb52000) [pid = 1929] [serial = 403] [outer = 0x12b72cc00] 05:45:38 INFO - PROCESS | 1929 | 1461329138283 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12bcb4c00) [pid = 1929] [serial = 404] [outer = 0x12b72cc00] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x128cd6400) [pid = 1929] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12997bc00) [pid = 1929] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x118fb8c00) [pid = 1929] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x128cd8800) [pid = 1929] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11c1b6400) [pid = 1929] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x1239a5000) [pid = 1929] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11ac19400) [pid = 1929] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1246c7400) [pid = 1929] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11447e000) [pid = 1929] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:45:38 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12720ec00) [pid = 1929] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:45:38 INFO - PROCESS | 1929 | 1461329138797 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:45:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:45:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 05:45:38 INFO - PROCESS | 1929 | 1461329138827 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 1929 | 1461329138828 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 05:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:45:38 INFO - PROCESS | 1929 | 1461329138831 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 1929 | 1461329138832 Marionette TRACE conn3 <- [1,514,null,{}] 05:45:38 INFO - PROCESS | 1929 | 1461329138834 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:38 INFO - PROCESS | 1929 | 1461329138913 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:45:38 INFO - PROCESS | 1929 | 1461329138918 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x11beee800 == 48 [pid = 1929] [id = 136] 05:45:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11660c000) [pid = 1929] [serial = 405] [outer = 0x0] 05:45:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x123f3a000) [pid = 1929] [serial = 406] [outer = 0x11660c000] 05:45:38 INFO - PROCESS | 1929 | 1461329138943 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12af11400) [pid = 1929] [serial = 407] [outer = 0x11660c000] 05:45:39 INFO - PROCESS | 1929 | 1461329139296 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 05:45:39 INFO - PROCESS | 1929 | 1461329139300 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:45:39 INFO - PROCESS | 1929 | 1461329139302 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 05:45:39 INFO - PROCESS | 1929 | 1461329139306 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1929 | 1461329139309 Marionette TRACE conn3 <- [1,518,null,{}] 05:45:39 INFO - PROCESS | 1929 | 1461329139312 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:39 INFO - PROCESS | 1929 | 1461329139436 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:45:39 INFO - PROCESS | 1929 | 1461329139443 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb5e800 == 49 [pid = 1929] [id = 137] 05:45:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12bb54c00) [pid = 1929] [serial = 408] [outer = 0x0] 05:45:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12bcc1400) [pid = 1929] [serial = 409] [outer = 0x12bb54c00] 05:45:39 INFO - PROCESS | 1929 | 1461329139487 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12d080c00) [pid = 1929] [serial = 410] [outer = 0x12bb54c00] 05:45:39 INFO - PROCESS | 1929 | 1461329139892 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 625ms 05:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:45:39 INFO - PROCESS | 1929 | 1461329139930 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 1929 | 1461329139932 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 05:45:39 INFO - PROCESS | 1929 | 1461329139934 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1929 | 1461329139936 Marionette TRACE conn3 <- [1,522,null,{}] 05:45:39 INFO - PROCESS | 1929 | 1461329139938 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:40 INFO - PROCESS | 1929 | 1461329140048 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:45:40 INFO - PROCESS | 1929 | 1461329140054 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1a9800 == 50 [pid = 1929] [id = 138] 05:45:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12d086400) [pid = 1929] [serial = 411] [outer = 0x0] 05:45:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12d1d4400) [pid = 1929] [serial = 412] [outer = 0x12d086400] 05:45:40 INFO - PROCESS | 1929 | 1461329140082 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12da09800) [pid = 1929] [serial = 413] [outer = 0x12d086400] 05:45:40 INFO - PROCESS | 1929 | 1461329140384 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:45:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 472ms 05:45:40 INFO - PROCESS | 1929 | 1461329140408 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:45:40 INFO - PROCESS | 1929 | 1461329140411 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 05:45:40 INFO - PROCESS | 1929 | 1461329140413 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 1929 | 1461329140415 Marionette TRACE conn3 <- [1,526,null,{}] 05:45:40 INFO - PROCESS | 1929 | 1461329140417 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:40 INFO - PROCESS | 1929 | 1461329140497 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:45:40 INFO - PROCESS | 1929 | 1461329140502 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8b2000 == 51 [pid = 1929] [id = 139] 05:45:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12d8a9c00) [pid = 1929] [serial = 414] [outer = 0x0] 05:45:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12db78000) [pid = 1929] [serial = 415] [outer = 0x12d8a9c00] 05:45:40 INFO - PROCESS | 1929 | 1461329140527 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12db7ec00) [pid = 1929] [serial = 416] [outer = 0x12d8a9c00] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11bef7000 == 50 [pid = 1929] [id = 102] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12408d800 == 49 [pid = 1929] [id = 107] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbcf000 == 48 [pid = 1929] [id = 101] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x123c04000 == 47 [pid = 1929] [id = 104] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11680e800 == 46 [pid = 1929] [id = 100] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6e8800 == 45 [pid = 1929] [id = 103] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd1800 == 44 [pid = 1929] [id = 99] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11a615800 == 43 [pid = 1929] [id = 110] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1163a0800 == 42 [pid = 1929] [id = 128] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11915a000 == 41 [pid = 1929] [id = 127] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf6d800 == 40 [pid = 1929] [id = 126] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x127c75000 == 39 [pid = 1929] [id = 125] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6fb800 == 38 [pid = 1929] [id = 124] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb5a800 == 37 [pid = 1929] [id = 123] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11bb02800 == 36 [pid = 1929] [id = 130] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12868f000 == 35 [pid = 1929] [id = 134] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x125eae000 == 34 [pid = 1929] [id = 133] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x1189a8800 == 33 [pid = 1929] [id = 132] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb5e800 == 32 [pid = 1929] [id = 137] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0db800 == 31 [pid = 1929] [id = 135] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11beee800 == 30 [pid = 1929] [id = 136] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119af4800 == 29 [pid = 1929] [id = 129] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11bedf800 == 28 [pid = 1929] [id = 131] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11b7eec00) [pid = 1929] [serial = 334] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12387b000) [pid = 1929] [serial = 338] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1237d8000) [pid = 1929] [serial = 337] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x123f3c800) [pid = 1929] [serial = 346] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1a9800 == 27 [pid = 1929] [id = 138] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x119d50c00) [pid = 1929] [serial = 331] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11bb73800) [pid = 1929] [serial = 343] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x1272e8800) [pid = 1929] [serial = 349] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12432a400) [pid = 1929] [serial = 347] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11a62f800) [pid = 1929] [serial = 355] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1276cec00) [pid = 1929] [serial = 352] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12757b800) [pid = 1929] [serial = 350] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x129983c00) [pid = 1929] [serial = 358] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x129c69c00) [pid = 1929] [serial = 361] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x129c62400) [pid = 1929] [serial = 359] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12af07800) [pid = 1929] [serial = 362] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x127c24800) [pid = 1929] [serial = 353] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x119130400) [pid = 1929] [serial = 340] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x11a62dc00) [pid = 1929] [serial = 341] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x128852000) [pid = 1929] [serial = 356] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x11c6c1800) [pid = 1929] [serial = 344] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x12b106c00) [pid = 1929] [serial = 365] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12af10800) [pid = 1929] [serial = 364] [outer = 0x0] [url = about:blank] 05:45:41 INFO - PROCESS | 1929 | 1461329141969 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:45:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1570ms 05:45:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:45:41 INFO - PROCESS | 1929 | 1461329141985 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1929 | 1461329141987 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 05:45:41 INFO - PROCESS | 1929 | 1461329141996 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1929 | 1461329141999 Marionette TRACE conn3 <- [1,530,null,{}] 05:45:42 INFO - PROCESS | 1929 | 1461329142003 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:42 INFO - PROCESS | 1929 | 1461329142077 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:45:42 INFO - PROCESS | 1929 | 1461329142083 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x116391800 == 28 [pid = 1929] [id = 140] 05:45:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x118888c00) [pid = 1929] [serial = 417] [outer = 0x0] 05:45:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1188de000) [pid = 1929] [serial = 418] [outer = 0x118888c00] 05:45:42 INFO - PROCESS | 1929 | 1461329142114 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x118ec3800) [pid = 1929] [serial = 419] [outer = 0x118888c00] 05:45:42 INFO - PROCESS | 1929 | 1461329142455 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:45:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:45:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:45:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:45:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:45:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:45:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:45:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 527ms 05:45:42 INFO - PROCESS | 1929 | 1461329142518 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 1929 | 1461329142522 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 05:45:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:45:42 INFO - PROCESS | 1929 | 1461329142527 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1929 | 1461329142529 Marionette TRACE conn3 <- [1,534,null,{}] 05:45:42 INFO - PROCESS | 1929 | 1461329142531 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:42 INFO - PROCESS | 1929 | 1461329142608 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:45:42 INFO - PROCESS | 1929 | 1461329142613 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x11927d800 == 29 [pid = 1929] [id = 141] 05:45:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x118fb4800) [pid = 1929] [serial = 420] [outer = 0x0] 05:45:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x119e4dc00) [pid = 1929] [serial = 421] [outer = 0x118fb4800] 05:45:42 INFO - PROCESS | 1929 | 1461329142644 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11a879800) [pid = 1929] [serial = 422] [outer = 0x118fb4800] 05:45:43 INFO - PROCESS | 1929 | 1461329143075 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:45:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 572ms 05:45:43 INFO - PROCESS | 1929 | 1461329143100 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:45:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:45:43 INFO - PROCESS | 1929 | 1461329143103 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 05:45:43 INFO - PROCESS | 1929 | 1461329143105 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 1929 | 1461329143108 Marionette TRACE conn3 <- [1,538,null,{}] 05:45:43 INFO - PROCESS | 1929 | 1461329143116 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:43 INFO - PROCESS | 1929 | 1461329143191 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:45:43 INFO - PROCESS | 1929 | 1461329143197 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa3e000 == 30 [pid = 1929] [id = 142] 05:45:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11ac1ac00) [pid = 1929] [serial = 423] [outer = 0x0] 05:45:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x11acc1c00) [pid = 1929] [serial = 424] [outer = 0x11ac1ac00] 05:45:43 INFO - PROCESS | 1929 | 1461329143232 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11b285400) [pid = 1929] [serial = 425] [outer = 0x11ac1ac00] 05:45:43 INFO - PROCESS | 1929 | 1461329143598 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:45:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 522ms 05:45:43 INFO - PROCESS | 1929 | 1461329143627 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 1929 | 1461329143629 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 05:45:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:45:43 INFO - PROCESS | 1929 | 1461329143639 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 1929 | 1461329143641 Marionette TRACE conn3 <- [1,542,null,{}] 05:45:43 INFO - PROCESS | 1929 | 1461329143643 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:43 INFO - PROCESS | 1929 | 1461329143712 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:45:43 INFO - PROCESS | 1929 | 1461329143716 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd7800 == 31 [pid = 1929] [id = 143] 05:45:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x11b287800) [pid = 1929] [serial = 426] [outer = 0x0] 05:45:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11bb72000) [pid = 1929] [serial = 427] [outer = 0x11b287800] 05:45:43 INFO - PROCESS | 1929 | 1461329143745 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x11c069c00) [pid = 1929] [serial = 428] [outer = 0x11b287800] 05:45:44 INFO - PROCESS | 1929 | 1461329144077 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:45:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 05:45:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:45:44 INFO - PROCESS | 1929 | 1461329144110 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1929 | 1461329144111 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 05:45:44 INFO - PROCESS | 1929 | 1461329144114 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1929 | 1461329144115 Marionette TRACE conn3 <- [1,546,null,{}] 05:45:44 INFO - PROCESS | 1929 | 1461329144118 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:44 INFO - PROCESS | 1929 | 1461329144185 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:45:44 INFO - PROCESS | 1929 | 1461329144194 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bef8800 == 32 [pid = 1929] [id = 144] 05:45:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x118fae400) [pid = 1929] [serial = 429] [outer = 0x0] 05:45:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11c1b1000) [pid = 1929] [serial = 430] [outer = 0x118fae400] 05:45:44 INFO - PROCESS | 1929 | 1461329144221 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x1237d5c00) [pid = 1929] [serial = 431] [outer = 0x118fae400] 05:45:44 INFO - PROCESS | 1929 | 1461329144593 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:45:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 520ms 05:45:44 INFO - PROCESS | 1929 | 1461329144635 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1929 | 1461329144636 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 05:45:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:45:44 INFO - PROCESS | 1929 | 1461329144639 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1929 | 1461329144640 Marionette TRACE conn3 <- [1,550,null,{}] 05:45:44 INFO - PROCESS | 1929 | 1461329144642 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:44 INFO - PROCESS | 1929 | 1461329144728 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:45:44 INFO - PROCESS | 1929 | 1461329144733 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238db000 == 33 [pid = 1929] [id = 145] 05:45:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1237d6400) [pid = 1929] [serial = 432] [outer = 0x0] 05:45:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1237e0400) [pid = 1929] [serial = 433] [outer = 0x1237d6400] 05:45:44 INFO - PROCESS | 1929 | 1461329144767 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x123f38800) [pid = 1929] [serial = 434] [outer = 0x1237d6400] 05:45:45 INFO - PROCESS | 1929 | 1461329145092 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:45:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 472ms 05:45:45 INFO - PROCESS | 1929 | 1461329145112 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1929 | 1461329145113 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 05:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:45:45 INFO - PROCESS | 1929 | 1461329145116 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1929 | 1461329145117 Marionette TRACE conn3 <- [1,554,null,{}] 05:45:45 INFO - PROCESS | 1929 | 1461329145119 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:45 INFO - PROCESS | 1929 | 1461329145189 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:45:45 INFO - PROCESS | 1929 | 1461329145234 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ecd000 == 34 [pid = 1929] [id = 146] 05:45:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11a62a800) [pid = 1929] [serial = 435] [outer = 0x0] 05:45:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x123f3b800) [pid = 1929] [serial = 436] [outer = 0x11a62a800] 05:45:45 INFO - PROCESS | 1929 | 1461329145259 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1241af000) [pid = 1929] [serial = 437] [outer = 0x11a62a800] 05:45:45 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:45 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:45 INFO - PROCESS | 1929 | 1461329145536 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 468ms 05:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:45:45 INFO - PROCESS | 1929 | 1461329145584 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1929 | 1461329145586 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 05:45:45 INFO - PROCESS | 1929 | 1461329145588 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1929 | 1461329145589 Marionette TRACE conn3 <- [1,558,null,{}] 05:45:45 INFO - PROCESS | 1929 | 1461329145595 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:45 INFO - PROCESS | 1929 | 1461329145667 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:45:45 INFO - PROCESS | 1929 | 1461329145671 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x125ead800 == 35 [pid = 1929] [id = 147] 05:45:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12432c800) [pid = 1929] [serial = 438] [outer = 0x0] 05:45:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x125e74400) [pid = 1929] [serial = 439] [outer = 0x12432c800] 05:45:45 INFO - PROCESS | 1929 | 1461329145701 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1272e9400) [pid = 1929] [serial = 440] [outer = 0x12432c800] 05:45:46 INFO - PROCESS | 1929 | 1461329145993 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 421ms 05:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:45:46 INFO - PROCESS | 1929 | 1461329146012 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1929 | 1461329146014 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 05:45:46 INFO - PROCESS | 1929 | 1461329146016 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1929 | 1461329146017 Marionette TRACE conn3 <- [1,562,null,{}] 05:45:46 INFO - PROCESS | 1929 | 1461329146019 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:46 INFO - PROCESS | 1929 | 1461329146093 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:45:46 INFO - PROCESS | 1929 | 1461329146098 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c65800 == 36 [pid = 1929] [id = 148] 05:45:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11a62c000) [pid = 1929] [serial = 441] [outer = 0x0] 05:45:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x127509c00) [pid = 1929] [serial = 442] [outer = 0x11a62c000] 05:45:46 INFO - PROCESS | 1929 | 1461329146163 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x127c1cc00) [pid = 1929] [serial = 443] [outer = 0x11a62c000] 05:45:46 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:46 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:46 INFO - PROCESS | 1929 | 1461329146443 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 05:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:45:46 INFO - PROCESS | 1929 | 1461329146485 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1929 | 1461329146486 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 05:45:46 INFO - PROCESS | 1929 | 1461329146491 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1929 | 1461329146495 Marionette TRACE conn3 <- [1,566,null,{}] 05:45:46 INFO - PROCESS | 1929 | 1461329146499 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:46 INFO - PROCESS | 1929 | 1461329146618 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:45:46 INFO - PROCESS | 1929 | 1461329146625 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12993c800 == 37 [pid = 1929] [id = 149] 05:45:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1237d6c00) [pid = 1929] [serial = 444] [outer = 0x0] 05:45:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x127c25400) [pid = 1929] [serial = 445] [outer = 0x1237d6c00] 05:45:46 INFO - PROCESS | 1929 | 1461329146665 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12884f000) [pid = 1929] [serial = 446] [outer = 0x1237d6c00] 05:45:46 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:47 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:47 INFO - PROCESS | 1929 | 1461329147103 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 05:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:45:47 INFO - PROCESS | 1929 | 1461329147116 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 1929 | 1461329147118 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 05:45:47 INFO - PROCESS | 1929 | 1461329147120 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1929 | 1461329147122 Marionette TRACE conn3 <- [1,570,null,{}] 05:45:47 INFO - PROCESS | 1929 | 1461329147135 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:47 INFO - PROCESS | 1929 | 1461329147234 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:45:47 INFO - PROCESS | 1929 | 1461329147241 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0d8800 == 38 [pid = 1929] [id = 150] 05:45:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x127cef800) [pid = 1929] [serial = 447] [outer = 0x0] 05:45:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x129983800) [pid = 1929] [serial = 448] [outer = 0x127cef800] 05:45:47 INFO - PROCESS | 1929 | 1461329147270 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x129c69c00) [pid = 1929] [serial = 449] [outer = 0x127cef800] 05:45:47 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:47 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:47 INFO - PROCESS | 1929 | 1461329147606 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 529ms 05:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:45:47 INFO - PROCESS | 1929 | 1461329147650 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 1929 | 1461329147651 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 05:45:47 INFO - PROCESS | 1929 | 1461329147653 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1929 | 1461329147655 Marionette TRACE conn3 <- [1,574,null,{}] 05:45:47 INFO - PROCESS | 1929 | 1461329147657 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:47 INFO - PROCESS | 1929 | 1461329147745 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:45:47 INFO - PROCESS | 1929 | 1461329147749 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b783800 == 39 [pid = 1929] [id = 151] 05:45:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x129c5e000) [pid = 1929] [serial = 450] [outer = 0x0] 05:45:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12af08c00) [pid = 1929] [serial = 451] [outer = 0x129c5e000] 05:45:47 INFO - PROCESS | 1929 | 1461329147774 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12b103000) [pid = 1929] [serial = 452] [outer = 0x129c5e000] 05:45:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12b103c00) [pid = 1929] [serial = 453] [outer = 0x12f6e6800] 05:45:48 INFO - PROCESS | 1929 | 1461329148143 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 521ms 05:45:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:45:48 INFO - PROCESS | 1929 | 1461329148175 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:45:48 INFO - PROCESS | 1929 | 1461329148176 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 05:45:48 INFO - PROCESS | 1929 | 1461329148178 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1929 | 1461329148179 Marionette TRACE conn3 <- [1,578,null,{}] 05:45:48 INFO - PROCESS | 1929 | 1461329148181 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:48 INFO - PROCESS | 1929 | 1461329148267 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:45:48 INFO - PROCESS | 1929 | 1461329148280 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf78800 == 40 [pid = 1929] [id = 152] 05:45:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12af06c00) [pid = 1929] [serial = 454] [outer = 0x0] 05:45:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12b10d400) [pid = 1929] [serial = 455] [outer = 0x12af06c00] 05:45:48 INFO - PROCESS | 1929 | 1461329148304 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12b728800) [pid = 1929] [serial = 456] [outer = 0x12af06c00] 05:45:48 INFO - PROCESS | 1929 | 1461329148634 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 469ms 05:45:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:45:48 INFO - PROCESS | 1929 | 1461329148647 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:45:48 INFO - PROCESS | 1929 | 1461329148648 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 05:45:48 INFO - PROCESS | 1929 | 1461329148650 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1929 | 1461329148651 Marionette TRACE conn3 <- [1,582,null,{}] 05:45:48 INFO - PROCESS | 1929 | 1461329148654 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:48 INFO - PROCESS | 1929 | 1461329148745 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:45:48 INFO - PROCESS | 1929 | 1461329148777 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1c0800 == 41 [pid = 1929] [id = 153] 05:45:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12b102800) [pid = 1929] [serial = 457] [outer = 0x0] 05:45:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12bb4b800) [pid = 1929] [serial = 458] [outer = 0x12b102800] 05:45:48 INFO - PROCESS | 1929 | 1461329148802 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12bcb5400) [pid = 1929] [serial = 459] [outer = 0x12b102800] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x11a623c00) [pid = 1929] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x123f41800) [pid = 1929] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1246d0400) [pid = 1929] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1188dd800) [pid = 1929] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11c05cc00) [pid = 1929] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x11595b000) [pid = 1929] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x128cd5c00) [pid = 1929] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12af04000) [pid = 1929] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12b72cc00) [pid = 1929] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11660c000) [pid = 1929] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12bb54c00) [pid = 1929] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12d086400) [pid = 1929] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x118faec00) [pid = 1929] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1237d5000) [pid = 1929] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11c1adc00) [pid = 1929] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x118983800) [pid = 1929] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x11660f800) [pid = 1929] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x128cd4800) [pid = 1929] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x11c05e800) [pid = 1929] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11a87e000) [pid = 1929] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12b108800) [pid = 1929] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x128cd5000) [pid = 1929] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x118fcb000) [pid = 1929] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x11b27f400) [pid = 1929] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:45:49 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x11ac22c00) [pid = 1929] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:45:49 INFO - PROCESS | 1929 | 1461329149361 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:45:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 768ms 05:45:49 INFO - PROCESS | 1929 | 1461329149419 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1929 | 1461329149420 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 05:45:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:45:49 INFO - PROCESS | 1929 | 1461329149423 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1929 | 1461329149424 Marionette TRACE conn3 <- [1,586,null,{}] 05:45:49 INFO - PROCESS | 1929 | 1461329149426 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:49 INFO - PROCESS | 1929 | 1461329149516 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:45:49 INFO - PROCESS | 1929 | 1461329149523 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x116384000 == 42 [pid = 1929] [id = 154] 05:45:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x115965400) [pid = 1929] [serial = 460] [outer = 0x0] 05:45:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x118983800) [pid = 1929] [serial = 461] [outer = 0x115965400] 05:45:49 INFO - PROCESS | 1929 | 1461329149547 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x11a87bc00) [pid = 1929] [serial = 462] [outer = 0x115965400] 05:45:49 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:49 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:49 INFO - PROCESS | 1929 | 1461329149859 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:45:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 471ms 05:45:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:45:49 INFO - PROCESS | 1929 | 1461329149894 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1929 | 1461329149896 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 05:45:49 INFO - PROCESS | 1929 | 1461329149898 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1929 | 1461329149899 Marionette TRACE conn3 <- [1,590,null,{}] 05:45:49 INFO - PROCESS | 1929 | 1461329149901 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:50 INFO - PROCESS | 1929 | 1461329149995 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:45:50 INFO - PROCESS | 1929 | 1461329150001 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x1241f1800 == 43 [pid = 1929] [id = 155] 05:45:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x11557e000) [pid = 1929] [serial = 463] [outer = 0x0] 05:45:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1237d5000) [pid = 1929] [serial = 464] [outer = 0x11557e000] 05:45:50 INFO - PROCESS | 1929 | 1461329150026 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12750b400) [pid = 1929] [serial = 465] [outer = 0x11557e000] 05:45:50 INFO - PROCESS | 1929 | 1461329150309 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 468ms 05:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:45:50 INFO - PROCESS | 1929 | 1461329150366 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 1929 | 1461329150367 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 05:45:50 INFO - PROCESS | 1929 | 1461329150369 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 1929 | 1461329150370 Marionette TRACE conn3 <- [1,594,null,{}] 05:45:50 INFO - PROCESS | 1929 | 1461329150376 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:50 INFO - PROCESS | 1929 | 1461329150449 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:45:50 INFO - PROCESS | 1929 | 1461329150453 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db23000 == 44 [pid = 1929] [id = 156] 05:45:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x127578400) [pid = 1929] [serial = 466] [outer = 0x0] 05:45:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12b7e4400) [pid = 1929] [serial = 467] [outer = 0x127578400] 05:45:50 INFO - PROCESS | 1929 | 1461329150481 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12bccb400) [pid = 1929] [serial = 468] [outer = 0x127578400] 05:45:50 INFO - PROCESS | 1929 | 1461329150812 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 472ms 05:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:45:50 INFO - PROCESS | 1929 | 1461329150843 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 1929 | 1461329150844 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 05:45:50 INFO - PROCESS | 1929 | 1461329150846 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 1929 | 1461329150847 Marionette TRACE conn3 <- [1,598,null,{}] 05:45:50 INFO - PROCESS | 1929 | 1461329150859 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:50 INFO - PROCESS | 1929 | 1461329150932 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:45:50 INFO - PROCESS | 1929 | 1461329150937 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e745800 == 45 [pid = 1929] [id = 157] 05:45:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12b72c000) [pid = 1929] [serial = 469] [outer = 0x0] 05:45:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12d07a800) [pid = 1929] [serial = 470] [outer = 0x12b72c000] 05:45:50 INFO - PROCESS | 1929 | 1461329150965 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12d085400) [pid = 1929] [serial = 471] [outer = 0x12b72c000] 05:45:51 INFO - PROCESS | 1929 | 1461329151278 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:45:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 478ms 05:45:51 INFO - PROCESS | 1929 | 1461329151374 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 1929 | 1461329151376 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 05:45:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:45:51 INFO - PROCESS | 1929 | 1461329151380 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1929 | 1461329151382 Marionette TRACE conn3 <- [1,602,null,{}] 05:45:51 INFO - PROCESS | 1929 | 1461329151387 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:51 INFO - PROCESS | 1929 | 1461329151471 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:45:51 INFO - PROCESS | 1929 | 1461329151564 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x115549800 == 46 [pid = 1929] [id = 158] 05:45:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x114c30c00) [pid = 1929] [serial = 472] [outer = 0x0] 05:45:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x1155e4400) [pid = 1929] [serial = 473] [outer = 0x114c30c00] 05:45:51 INFO - PROCESS | 1929 | 1461329151595 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x117968400) [pid = 1929] [serial = 474] [outer = 0x114c30c00] 05:45:52 INFO - PROCESS | 1929 | 1461329152139 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:45:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 821ms 05:45:52 INFO - PROCESS | 1929 | 1461329152201 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:45:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:45:52 INFO - PROCESS | 1929 | 1461329152204 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 05:45:52 INFO - PROCESS | 1929 | 1461329152210 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1929 | 1461329152213 Marionette TRACE conn3 <- [1,606,null,{}] 05:45:52 INFO - PROCESS | 1929 | 1461329152216 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:52 INFO - PROCESS | 1929 | 1461329152322 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:45:52 INFO - PROCESS | 1929 | 1461329152391 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b152000 == 47 [pid = 1929] [id = 159] 05:45:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x11a87d400) [pid = 1929] [serial = 475] [outer = 0x0] 05:45:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x11ac19800) [pid = 1929] [serial = 476] [outer = 0x11a87d400] 05:45:52 INFO - PROCESS | 1929 | 1461329152421 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11ae95c00) [pid = 1929] [serial = 477] [outer = 0x11a87d400] 05:45:53 INFO - PROCESS | 1929 | 1461329153104 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 974ms 05:45:53 INFO - PROCESS | 1929 | 1461329153183 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1929 | 1461329153185 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 05:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:45:53 INFO - PROCESS | 1929 | 1461329153188 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 1929 | 1461329153191 Marionette TRACE conn3 <- [1,610,null,{}] 05:45:53 INFO - PROCESS | 1929 | 1461329153194 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:53 INFO - PROCESS | 1929 | 1461329153304 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12db23000 == 46 [pid = 1929] [id = 156] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x1241f1800 == 45 [pid = 1929] [id = 155] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x116384000 == 44 [pid = 1929] [id = 154] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1c0800 == 43 [pid = 1929] [id = 153] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf78800 == 42 [pid = 1929] [id = 152] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12b783800 == 41 [pid = 1929] [id = 151] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12db78000) [pid = 1929] [serial = 415] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0d8800 == 40 [pid = 1929] [id = 150] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12993c800 == 39 [pid = 1929] [id = 149] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x127c65800 == 38 [pid = 1929] [id = 148] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x125ead800 == 37 [pid = 1929] [id = 147] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x123ecd000 == 36 [pid = 1929] [id = 146] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x1238db000 == 35 [pid = 1929] [id = 145] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11bef8800 == 34 [pid = 1929] [id = 144] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd7800 == 33 [pid = 1929] [id = 143] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa3e000 == 32 [pid = 1929] [id = 142] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11927d800 == 31 [pid = 1929] [id = 141] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x116391800 == 30 [pid = 1929] [id = 140] 05:45:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8b2000 == 29 [pid = 1929] [id = 139] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12b10b800) [pid = 1929] [serial = 397] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12b7dbc00) [pid = 1929] [serial = 400] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12bb4c000) [pid = 1929] [serial = 401] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12bcb4c00) [pid = 1929] [serial = 404] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1272e7000) [pid = 1929] [serial = 391] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x127c1f000) [pid = 1929] [serial = 392] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x123ad8800) [pid = 1929] [serial = 388] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x125e78400) [pid = 1929] [serial = 389] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x11c1b7400) [pid = 1929] [serial = 385] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x1237cf400) [pid = 1929] [serial = 386] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x118fcd400) [pid = 1929] [serial = 382] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11b281000) [pid = 1929] [serial = 383] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x118fcc800) [pid = 1929] [serial = 380] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x1188dfc00) [pid = 1929] [serial = 379] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12b110000) [pid = 1929] [serial = 377] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x129c5c800) [pid = 1929] [serial = 376] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1246cec00) [pid = 1929] [serial = 374] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1237e5000) [pid = 1929] [serial = 373] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11bb73400) [pid = 1929] [serial = 371] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11acc4000) [pid = 1929] [serial = 370] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12b10f000) [pid = 1929] [serial = 367] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12b1ef000) [pid = 1929] [serial = 368] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12997c800) [pid = 1929] [serial = 394] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12af03c00) [pid = 1929] [serial = 395] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12b727000) [pid = 1929] [serial = 398] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x11a879c00) [pid = 1929] [serial = 332] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x11bb75000) [pid = 1929] [serial = 335] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11ae9b800) [pid = 1929] [serial = 329] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11ae91c00) [pid = 1929] [serial = 317] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x127208c00) [pid = 1929] [serial = 311] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12bcca000) [pid = 1929] [serial = 272] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x11b27d800) [pid = 1929] [serial = 275] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x1237da800) [pid = 1929] [serial = 320] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x118fb3c00) [pid = 1929] [serial = 314] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | 1461329153386 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x115374800 == 30 [pid = 1929] [id = 160] 05:45:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x115651400) [pid = 1929] [serial = 478] [outer = 0x0] 05:45:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x116677800) [pid = 1929] [serial = 479] [outer = 0x115651400] 05:45:53 INFO - PROCESS | 1929 | 1461329153435 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x118983400) [pid = 1929] [serial = 480] [outer = 0x115651400] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12bb52000) [pid = 1929] [serial = 403] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x123f3a000) [pid = 1929] [serial = 406] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x12bcc1400) [pid = 1929] [serial = 409] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12d1d4400) [pid = 1929] [serial = 412] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x12af11400) [pid = 1929] [serial = 407] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x12d080c00) [pid = 1929] [serial = 410] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x12da09800) [pid = 1929] [serial = 413] [outer = 0x0] [url = about:blank] 05:45:53 INFO - PROCESS | 1929 | 1461329153848 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 673ms 05:45:53 INFO - PROCESS | 1929 | 1461329153862 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1929 | 1461329153867 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 05:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:45:53 INFO - PROCESS | 1929 | 1461329153891 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 1929 | 1461329153894 Marionette TRACE conn3 <- [1,614,null,{}] 05:45:53 INFO - PROCESS | 1929 | 1461329153902 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 1929 | 1461329154014 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:45:54 INFO - PROCESS | 1929 | 1461329154021 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ae6800 == 31 [pid = 1929] [id = 161] 05:45:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x118ec4400) [pid = 1929] [serial = 481] [outer = 0x0] 05:45:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x119d59400) [pid = 1929] [serial = 482] [outer = 0x118ec4400] 05:45:54 INFO - PROCESS | 1929 | 1461329154065 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11ac16800) [pid = 1929] [serial = 483] [outer = 0x118ec4400] 05:45:54 INFO - PROCESS | 1929 | 1461329154482 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 644ms 05:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:45:54 INFO - PROCESS | 1929 | 1461329154517 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 1929 | 1461329154518 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 05:45:54 INFO - PROCESS | 1929 | 1461329154521 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 1929 | 1461329154523 Marionette TRACE conn3 <- [1,618,null,{}] 05:45:54 INFO - PROCESS | 1929 | 1461329154532 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 1929 | 1461329154605 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:45:54 INFO - PROCESS | 1929 | 1461329154613 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd3800 == 32 [pid = 1929] [id = 162] 05:45:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x114f73400) [pid = 1929] [serial = 484] [outer = 0x0] 05:45:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11ae9c400) [pid = 1929] [serial = 485] [outer = 0x114f73400] 05:45:54 INFO - PROCESS | 1929 | 1461329154642 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11b799800) [pid = 1929] [serial = 486] [outer = 0x114f73400] 05:45:54 INFO - PROCESS | 1929 | 1461329154977 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 05:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:45:54 INFO - PROCESS | 1929 | 1461329154994 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 1929 | 1461329154996 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 05:45:55 INFO - PROCESS | 1929 | 1461329154998 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1929 | 1461329154999 Marionette TRACE conn3 <- [1,622,null,{}] 05:45:55 INFO - PROCESS | 1929 | 1461329155002 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:55 INFO - PROCESS | 1929 | 1461329155076 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:45:55 INFO - PROCESS | 1929 | 1461329155125 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbbb000 == 33 [pid = 1929] [id = 163] 05:45:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x114c32400) [pid = 1929] [serial = 487] [outer = 0x0] 05:45:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11bb71800) [pid = 1929] [serial = 488] [outer = 0x114c32400] 05:45:55 INFO - PROCESS | 1929 | 1461329155151 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11c1b1400) [pid = 1929] [serial = 489] [outer = 0x114c32400] 05:45:55 INFO - PROCESS | 1929 | 1461329155432 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 05:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:45:55 INFO - PROCESS | 1929 | 1461329155467 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1929 | 1461329155468 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 05:45:55 INFO - PROCESS | 1929 | 1461329155470 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1929 | 1461329155472 Marionette TRACE conn3 <- [1,626,null,{}] 05:45:55 INFO - PROCESS | 1929 | 1461329155478 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:55 INFO - PROCESS | 1929 | 1461329155564 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:45:55 INFO - PROCESS | 1929 | 1461329155594 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c222000 == 34 [pid = 1929] [id = 164] 05:45:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11b130400) [pid = 1929] [serial = 490] [outer = 0x0] 05:45:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x11c510800) [pid = 1929] [serial = 491] [outer = 0x11b130400] 05:45:55 INFO - PROCESS | 1929 | 1461329155619 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1237d8800) [pid = 1929] [serial = 492] [outer = 0x11b130400] 05:45:55 INFO - PROCESS | 1929 | 1461329155979 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 523ms 05:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:45:55 INFO - PROCESS | 1929 | 1461329155994 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1929 | 1461329155995 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 05:45:55 INFO - PROCESS | 1929 | 1461329155997 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1929 | 1461329155998 Marionette TRACE conn3 <- [1,630,null,{}] 05:45:56 INFO - PROCESS | 1929 | 1461329156001 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:56 INFO - PROCESS | 1929 | 1461329156107 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:45:56 INFO - PROCESS | 1929 | 1461329156137 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239f8000 == 35 [pid = 1929] [id = 165] 05:45:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x1237dec00) [pid = 1929] [serial = 493] [outer = 0x0] 05:45:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x123ee2400) [pid = 1929] [serial = 494] [outer = 0x1237dec00] 05:45:56 INFO - PROCESS | 1929 | 1461329156165 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x124005400) [pid = 1929] [serial = 495] [outer = 0x1237dec00] 05:45:56 INFO - PROCESS | 1929 | 1461329156501 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 05:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:45:56 INFO - PROCESS | 1929 | 1461329156517 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 1929 | 1461329156519 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 05:45:56 INFO - PROCESS | 1929 | 1461329156521 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1929 | 1461329156522 Marionette TRACE conn3 <- [1,634,null,{}] 05:45:56 INFO - PROCESS | 1929 | 1461329156532 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:56 INFO - PROCESS | 1929 | 1461329156619 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:45:56 INFO - PROCESS | 1929 | 1461329156624 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12448e000 == 36 [pid = 1929] [id = 166] 05:45:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x11ac18c00) [pid = 1929] [serial = 496] [outer = 0x0] 05:45:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x1244de400) [pid = 1929] [serial = 497] [outer = 0x11ac18c00] 05:45:56 INFO - PROCESS | 1929 | 1461329156649 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x1272e9800) [pid = 1929] [serial = 498] [outer = 0x11ac18c00] 05:45:56 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:56 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:56 INFO - PROCESS | 1929 | 1461329156951 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 472ms 05:45:56 INFO - PROCESS | 1929 | 1461329156994 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 1929 | 1461329156995 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 05:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:45:56 INFO - PROCESS | 1929 | 1461329156997 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1929 | 1461329156998 Marionette TRACE conn3 <- [1,638,null,{}] 05:45:57 INFO - PROCESS | 1929 | 1461329157001 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:57 INFO - PROCESS | 1929 | 1461329157088 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:45:57 INFO - PROCESS | 1929 | 1461329157102 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x127554800 == 37 [pid = 1929] [id = 167] 05:45:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x125f3b000) [pid = 1929] [serial = 499] [outer = 0x0] 05:45:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x127632400) [pid = 1929] [serial = 500] [outer = 0x125f3b000] 05:45:57 INFO - PROCESS | 1929 | 1461329157127 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x127c21c00) [pid = 1929] [serial = 501] [outer = 0x125f3b000] 05:45:57 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:57 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x129c5e000) [pid = 1929] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11a62a800) [pid = 1929] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x115965400) [pid = 1929] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12af06c00) [pid = 1929] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11557e000) [pid = 1929] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12b102800) [pid = 1929] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11ac1ac00) [pid = 1929] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11a62c000) [pid = 1929] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x118fb4800) [pid = 1929] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x1237d6400) [pid = 1929] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11b287800) [pid = 1929] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x118888c00) [pid = 1929] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x118fae400) [pid = 1929] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x1237d6c00) [pid = 1929] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12432c800) [pid = 1929] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x127cef800) [pid = 1929] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:45:57 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x127578400) [pid = 1929] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:45:57 INFO - PROCESS | 1929 | 1461329157574 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:45:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 618ms 05:45:57 INFO - PROCESS | 1929 | 1461329157616 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1929 | 1461329157617 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 05:45:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:45:57 INFO - PROCESS | 1929 | 1461329157619 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1929 | 1461329157620 Marionette TRACE conn3 <- [1,642,null,{}] 05:45:57 INFO - PROCESS | 1929 | 1461329157623 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:57 INFO - PROCESS | 1929 | 1461329157696 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:45:57 INFO - PROCESS | 1929 | 1461329157700 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b71e000 == 38 [pid = 1929] [id = 168] 05:45:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x118fae400) [pid = 1929] [serial = 502] [outer = 0x0] 05:45:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11ae95000) [pid = 1929] [serial = 503] [outer = 0x118fae400] 05:45:57 INFO - PROCESS | 1929 | 1461329157728 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x127c24000) [pid = 1929] [serial = 504] [outer = 0x118fae400] 05:45:58 INFO - PROCESS | 1929 | 1461329158031 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 424ms 05:45:58 INFO - PROCESS | 1929 | 1461329158047 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1929 | 1461329158048 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 05:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:45:58 INFO - PROCESS | 1929 | 1461329158052 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1929 | 1461329158053 Marionette TRACE conn3 <- [1,646,null,{}] 05:45:58 INFO - PROCESS | 1929 | 1461329158057 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:58 INFO - PROCESS | 1929 | 1461329158156 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:45:58 INFO - PROCESS | 1929 | 1461329158162 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x128886000 == 39 [pid = 1929] [id = 169] 05:45:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x119285c00) [pid = 1929] [serial = 505] [outer = 0x0] 05:45:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x12866b400) [pid = 1929] [serial = 506] [outer = 0x119285c00] 05:45:58 INFO - PROCESS | 1929 | 1461329158186 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x129984400) [pid = 1929] [serial = 507] [outer = 0x119285c00] 05:45:58 INFO - PROCESS | 1929 | 1461329158480 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 473ms 05:45:58 INFO - PROCESS | 1929 | 1461329158527 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1929 | 1461329158529 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 05:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:45:58 INFO - PROCESS | 1929 | 1461329158531 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1929 | 1461329158533 Marionette TRACE conn3 <- [1,650,null,{}] 05:45:58 INFO - PROCESS | 1929 | 1461329158535 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:58 INFO - PROCESS | 1929 | 1461329158626 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:45:58 INFO - PROCESS | 1929 | 1461329158631 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b648000 == 40 [pid = 1929] [id = 170] 05:45:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x129984800) [pid = 1929] [serial = 508] [outer = 0x0] 05:45:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x129c68c00) [pid = 1929] [serial = 509] [outer = 0x129984800] 05:45:58 INFO - PROCESS | 1929 | 1461329158660 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x12b104c00) [pid = 1929] [serial = 510] [outer = 0x129984800] 05:45:59 INFO - PROCESS | 1929 | 1461329159008 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 520ms 05:45:59 INFO - PROCESS | 1929 | 1461329159053 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 1929 | 1461329159054 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 05:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:45:59 INFO - PROCESS | 1929 | 1461329159069 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 1929 | 1461329159070 Marionette TRACE conn3 <- [1,654,null,{}] 05:45:59 INFO - PROCESS | 1929 | 1461329159075 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:59 INFO - PROCESS | 1929 | 1461329159190 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:45:59 INFO - PROCESS | 1929 | 1461329159196 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c04c000 == 41 [pid = 1929] [id = 171] 05:45:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12af0bc00) [pid = 1929] [serial = 511] [outer = 0x0] 05:45:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x12b1f0800) [pid = 1929] [serial = 512] [outer = 0x12af0bc00] 05:45:59 INFO - PROCESS | 1929 | 1461329159234 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x12b7e1400) [pid = 1929] [serial = 513] [outer = 0x12af0bc00] 05:45:59 INFO - PROCESS | 1929 | 1461329159709 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 674ms 05:45:59 INFO - PROCESS | 1929 | 1461329159746 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 1929 | 1461329159749 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 05:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:45:59 INFO - PROCESS | 1929 | 1461329159752 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 1929 | 1461329159755 Marionette TRACE conn3 <- [1,658,null,{}] 05:45:59 INFO - PROCESS | 1929 | 1461329159779 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:59 INFO - PROCESS | 1929 | 1461329159876 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:45:59 INFO - PROCESS | 1929 | 1461329159936 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x11970a800 == 42 [pid = 1929] [id = 172] 05:45:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11564dc00) [pid = 1929] [serial = 514] [outer = 0x0] 05:45:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x11897ec00) [pid = 1929] [serial = 515] [outer = 0x11564dc00] 05:45:59 INFO - PROCESS | 1929 | 1461329159969 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x119189800) [pid = 1929] [serial = 516] [outer = 0x11564dc00] 05:46:00 INFO - PROCESS | 1929 | 1461329160377 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 640ms 05:46:00 INFO - PROCESS | 1929 | 1461329160394 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:46:00 INFO - PROCESS | 1929 | 1461329160398 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 05:46:00 INFO - PROCESS | 1929 | 1461329160402 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1929 | 1461329160404 Marionette TRACE conn3 <- [1,662,null,{}] 05:46:00 INFO - PROCESS | 1929 | 1461329160407 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:00 INFO - PROCESS | 1929 | 1461329160502 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:46:00 INFO - PROCESS | 1929 | 1461329160586 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bee1800 == 43 [pid = 1929] [id = 173] 05:46:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x119d51400) [pid = 1929] [serial = 517] [outer = 0x0] 05:46:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11ae93000) [pid = 1929] [serial = 518] [outer = 0x119d51400] 05:46:00 INFO - PROCESS | 1929 | 1461329160616 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11b793800) [pid = 1929] [serial = 519] [outer = 0x119d51400] 05:46:00 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:46:01 INFO - PROCESS | 1929 | 1461329161044 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 673ms 05:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:46:01 INFO - PROCESS | 1929 | 1461329161076 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1929 | 1461329161077 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 05:46:01 INFO - PROCESS | 1929 | 1461329161080 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1929 | 1461329161082 Marionette TRACE conn3 <- [1,666,null,{}] 05:46:01 INFO - PROCESS | 1929 | 1461329161090 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:01 INFO - PROCESS | 1929 | 1461329161221 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:46:01 INFO - PROCESS | 1929 | 1461329161268 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b773000 == 44 [pid = 1929] [id = 174] 05:46:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x123877800) [pid = 1929] [serial = 520] [outer = 0x0] 05:46:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x123d88c00) [pid = 1929] [serial = 521] [outer = 0x123877800] 05:46:01 INFO - PROCESS | 1929 | 1461329161299 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x123f36000) [pid = 1929] [serial = 522] [outer = 0x123877800] 05:46:01 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:46:01 INFO - PROCESS | 1929 | 1461329161715 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 05:46:01 INFO - PROCESS | 1929 | 1461329161752 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1929 | 1461329161754 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 05:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:46:01 INFO - PROCESS | 1929 | 1461329161756 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1929 | 1461329161757 Marionette TRACE conn3 <- [1,670,null,{}] 05:46:01 INFO - PROCESS | 1929 | 1461329161760 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:01 INFO - PROCESS | 1929 | 1461329161875 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:46:01 INFO - PROCESS | 1929 | 1461329161922 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf79800 == 45 [pid = 1929] [id = 175] 05:46:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x127cfa400) [pid = 1929] [serial = 523] [outer = 0x0] 05:46:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x129982c00) [pid = 1929] [serial = 524] [outer = 0x127cfa400] 05:46:01 INFO - PROCESS | 1929 | 1461329161952 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12af05400) [pid = 1929] [serial = 525] [outer = 0x127cfa400] 05:46:02 INFO - PROCESS | 1929 | 1461329162378 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:46:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 669ms 05:46:02 INFO - PROCESS | 1929 | 1461329162444 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1929 | 1461329162446 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 05:46:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:46:02 INFO - PROCESS | 1929 | 1461329162451 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1929 | 1461329162453 Marionette TRACE conn3 <- [1,674,null,{}] 05:46:02 INFO - PROCESS | 1929 | 1461329162458 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:02 INFO - PROCESS | 1929 | 1461329162591 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:46:02 INFO - PROCESS | 1929 | 1461329162672 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d866000 == 46 [pid = 1929] [id = 176] 05:46:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12af02800) [pid = 1929] [serial = 526] [outer = 0x0] 05:46:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12b10b400) [pid = 1929] [serial = 527] [outer = 0x12af02800] 05:46:02 INFO - PROCESS | 1929 | 1461329162718 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12b7e4c00) [pid = 1929] [serial = 528] [outer = 0x12af02800] 05:46:02 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:46:03 INFO - PROCESS | 1929 | 1461329163208 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 776ms 05:46:03 INFO - PROCESS | 1929 | 1461329163227 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1929 | 1461329163228 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 05:46:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:46:03 INFO - PROCESS | 1929 | 1461329163231 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1929 | 1461329163232 Marionette TRACE conn3 <- [1,678,null,{}] 05:46:03 INFO - PROCESS | 1929 | 1461329163234 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:03 INFO - PROCESS | 1929 | 1461329163343 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:46:03 INFO - PROCESS | 1929 | 1461329163391 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d0ce800 == 47 [pid = 1929] [id = 177] 05:46:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12bb4c400) [pid = 1929] [serial = 529] [outer = 0x0] 05:46:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12bcb7400) [pid = 1929] [serial = 530] [outer = 0x12bb4c400] 05:46:03 INFO - PROCESS | 1929 | 1461329163423 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12d1cd800) [pid = 1929] [serial = 531] [outer = 0x12bb4c400] 05:46:03 INFO - PROCESS | 1929 | 1461329163911 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 718ms 05:46:03 INFO - PROCESS | 1929 | 1461329163949 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:46:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:46:03 INFO - PROCESS | 1929 | 1461329163952 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 05:46:03 INFO - PROCESS | 1929 | 1461329163955 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1929 | 1461329163957 Marionette TRACE conn3 <- [1,682,null,{}] 05:46:03 INFO - PROCESS | 1929 | 1461329163979 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:04 INFO - PROCESS | 1929 | 1461329164073 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:46:04 INFO - PROCESS | 1929 | 1461329164134 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x1156b7800 == 48 [pid = 1929] [id = 178] 05:46:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x114756c00) [pid = 1929] [serial = 532] [outer = 0x0] 05:46:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1147d3800) [pid = 1929] [serial = 533] [outer = 0x114756c00] 05:46:04 INFO - PROCESS | 1929 | 1461329164162 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x114f70400) [pid = 1929] [serial = 534] [outer = 0x114756c00] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x12b648000 == 47 [pid = 1929] [id = 170] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x128886000 == 46 [pid = 1929] [id = 169] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x11b71e000 == 45 [pid = 1929] [id = 168] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x127554800 == 44 [pid = 1929] [id = 167] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x12448e000 == 43 [pid = 1929] [id = 166] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x1239f8000 == 42 [pid = 1929] [id = 165] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x11c222000 == 41 [pid = 1929] [id = 164] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbbb000 == 40 [pid = 1929] [id = 163] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12d07a800) [pid = 1929] [serial = 470] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd3800 == 39 [pid = 1929] [id = 162] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x119ae6800 == 38 [pid = 1929] [id = 161] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x115374800 == 37 [pid = 1929] [id = 160] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x11b152000 == 36 [pid = 1929] [id = 159] 05:46:04 INFO - PROCESS | 1929 | --DOCSHELL 0x115549800 == 35 [pid = 1929] [id = 158] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12af08c00) [pid = 1929] [serial = 451] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x123f3b800) [pid = 1929] [serial = 436] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1241af000) [pid = 1929] [serial = 437] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x11a87bc00) [pid = 1929] [serial = 462] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12b10d400) [pid = 1929] [serial = 455] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1237d5000) [pid = 1929] [serial = 464] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x12bb4b800) [pid = 1929] [serial = 458] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11acc1c00) [pid = 1929] [serial = 424] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12b728800) [pid = 1929] [serial = 456] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11b285400) [pid = 1929] [serial = 425] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x118983800) [pid = 1929] [serial = 461] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12750b400) [pid = 1929] [serial = 465] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x127509c00) [pid = 1929] [serial = 442] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x127c1cc00) [pid = 1929] [serial = 443] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x119e4dc00) [pid = 1929] [serial = 421] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11a879800) [pid = 1929] [serial = 422] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x1237e0400) [pid = 1929] [serial = 433] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x123f38800) [pid = 1929] [serial = 434] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11bb72000) [pid = 1929] [serial = 427] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11c069c00) [pid = 1929] [serial = 428] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1188de000) [pid = 1929] [serial = 418] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x118ec3800) [pid = 1929] [serial = 419] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11c1b1000) [pid = 1929] [serial = 430] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x1237d5c00) [pid = 1929] [serial = 431] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x127c25400) [pid = 1929] [serial = 445] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x125e74400) [pid = 1929] [serial = 439] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x1272e9400) [pid = 1929] [serial = 440] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12bcb5400) [pid = 1929] [serial = 459] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x129983800) [pid = 1929] [serial = 448] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12b7e4400) [pid = 1929] [serial = 467] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12b103000) [pid = 1929] [serial = 452] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x129c69c00) [pid = 1929] [serial = 449] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12d1d6c00) [pid = 1929] [serial = 188] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x12bccb400) [pid = 1929] [serial = 468] [outer = 0x0] [url = about:blank] 05:46:04 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x12884f000) [pid = 1929] [serial = 446] [outer = 0x0] [url = about:blank] 05:46:05 INFO - PROCESS | 1929 | 1461329165036 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:46:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:46:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1091ms 05:46:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:46:05 INFO - PROCESS | 1929 | 1461329165047 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 1929 | 1461329165051 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 05:46:05 INFO - PROCESS | 1929 | 1461329165055 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 1929 | 1461329165058 Marionette TRACE conn3 <- [1,686,null,{}] 05:46:05 INFO - PROCESS | 1929 | 1461329165060 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:05 INFO - PROCESS | 1929 | 1461329165138 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:46:05 INFO - PROCESS | 1929 | 1461329165145 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f12800 == 36 [pid = 1929] [id = 179] 05:46:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11595fc00) [pid = 1929] [serial = 535] [outer = 0x0] 05:46:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11864cc00) [pid = 1929] [serial = 536] [outer = 0x11595fc00] 05:46:05 INFO - PROCESS | 1929 | 1461329165171 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11897cc00) [pid = 1929] [serial = 537] [outer = 0x11595fc00] 05:46:05 INFO - PROCESS | 1929 | 1461329165981 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 05:46:06 INFO - PROCESS | 1929 | 1461329166028 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1929 | 1461329166029 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 05:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:46:06 INFO - PROCESS | 1929 | 1461329166031 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1929 | 1461329166034 Marionette TRACE conn3 <- [1,690,null,{}] 05:46:06 INFO - PROCESS | 1929 | 1461329166042 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:06 INFO - PROCESS | 1929 | 1461329166116 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:46:06 INFO - PROCESS | 1929 | 1461329166122 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a617800 == 37 [pid = 1929] [id = 180] 05:46:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x119133000) [pid = 1929] [serial = 538] [outer = 0x0] 05:46:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x119a63800) [pid = 1929] [serial = 539] [outer = 0x119133000] 05:46:06 INFO - PROCESS | 1929 | 1461329166153 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11a62e400) [pid = 1929] [serial = 540] [outer = 0x119133000] 05:46:07 INFO - PROCESS | 1929 | 1461329167004 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:46:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 975ms 05:46:07 INFO - PROCESS | 1929 | 1461329167008 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1929 | 1461329167010 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 05:46:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:46:07 INFO - PROCESS | 1929 | 1461329167012 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1929 | 1461329167013 Marionette TRACE conn3 <- [1,694,null,{}] 05:46:07 INFO - PROCESS | 1929 | 1461329167015 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:07 INFO - PROCESS | 1929 | 1461329167110 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:46:07 INFO - PROCESS | 1929 | 1461329167115 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b149000 == 38 [pid = 1929] [id = 181] 05:46:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11a62f800) [pid = 1929] [serial = 541] [outer = 0x0] 05:46:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11acc4c00) [pid = 1929] [serial = 542] [outer = 0x11a62f800] 05:46:07 INFO - PROCESS | 1929 | 1461329167141 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11ae9c800) [pid = 1929] [serial = 543] [outer = 0x11a62f800] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x11ac18c00) [pid = 1929] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x114f73400) [pid = 1929] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x118ec4400) [pid = 1929] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x115651400) [pid = 1929] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12b72c000) [pid = 1929] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x114c32400) [pid = 1929] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x1237dec00) [pid = 1929] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x129984800) [pid = 1929] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x125f3b000) [pid = 1929] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x118fae400) [pid = 1929] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x119285c00) [pid = 1929] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:46:07 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x11b130400) [pid = 1929] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:46:07 INFO - PROCESS | 1929 | 1461329167966 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:46:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 05:46:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:46:07 INFO - PROCESS | 1929 | 1461329167981 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1929 | 1461329167982 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 05:46:07 INFO - PROCESS | 1929 | 1461329167984 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1929 | 1461329167984 Marionette TRACE conn3 <- [1,698,null,{}] 05:46:07 INFO - PROCESS | 1929 | 1461329167986 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:08 INFO - PROCESS | 1929 | 1461329168060 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:46:08 INFO - PROCESS | 1929 | 1461329168065 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x11662f000 == 39 [pid = 1929] [id = 182] 05:46:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x118987c00) [pid = 1929] [serial = 544] [outer = 0x0] 05:46:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11b131800) [pid = 1929] [serial = 545] [outer = 0x118987c00] 05:46:08 INFO - PROCESS | 1929 | 1461329168088 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11b286400) [pid = 1929] [serial = 546] [outer = 0x118987c00] 05:46:08 INFO - PROCESS | 1929 | 1461329168851 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:46:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 919ms 05:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:46:08 INFO - PROCESS | 1929 | 1461329168903 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 1929 | 1461329168905 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 05:46:08 INFO - PROCESS | 1929 | 1461329168907 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 1929 | 1461329168908 Marionette TRACE conn3 <- [1,702,null,{}] 05:46:08 INFO - PROCESS | 1929 | 1461329168910 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:08 INFO - PROCESS | 1929 | 1461329168995 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:46:09 INFO - PROCESS | 1929 | 1461329169001 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c21f800 == 40 [pid = 1929] [id = 183] 05:46:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11bb76400) [pid = 1929] [serial = 547] [outer = 0x0] 05:46:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x123683c00) [pid = 1929] [serial = 548] [outer = 0x11bb76400] 05:46:09 INFO - PROCESS | 1929 | 1461329169031 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x1237d7000) [pid = 1929] [serial = 549] [outer = 0x11bb76400] 05:46:09 INFO - PROCESS | 1929 | 1461329169876 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:46:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:46:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1020ms 05:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:46:09 INFO - PROCESS | 1929 | 1461329169928 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1929 | 1461329169929 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 05:46:09 INFO - PROCESS | 1929 | 1461329169931 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1929 | 1461329169932 Marionette TRACE conn3 <- [1,706,null,{}] 05:46:09 INFO - PROCESS | 1929 | 1461329169934 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:10 INFO - PROCESS | 1929 | 1461329170007 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:46:10 INFO - PROCESS | 1929 | 1461329170013 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239e6000 == 41 [pid = 1929] [id = 184] 05:46:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x1237d6c00) [pid = 1929] [serial = 550] [outer = 0x0] 05:46:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x123877400) [pid = 1929] [serial = 551] [outer = 0x1237d6c00] 05:46:10 INFO - PROCESS | 1929 | 1461329170039 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x123f08400) [pid = 1929] [serial = 552] [outer = 0x1237d6c00] 05:46:10 INFO - PROCESS | 1929 | 1461329170863 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:46:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 05:46:10 INFO - PROCESS | 1929 | 1461329170902 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1929 | 1461329170904 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 05:46:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:46:10 INFO - PROCESS | 1929 | 1461329170908 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1929 | 1461329170911 Marionette TRACE conn3 <- [1,710,null,{}] 05:46:10 INFO - PROCESS | 1929 | 1461329170915 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:11 INFO - PROCESS | 1929 | 1461329171014 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:46:11 INFO - PROCESS | 1929 | 1461329171059 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x116321000 == 42 [pid = 1929] [id = 185] 05:46:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11549f000) [pid = 1929] [serial = 553] [outer = 0x0] 05:46:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x115582800) [pid = 1929] [serial = 554] [outer = 0x11549f000] 05:46:11 INFO - PROCESS | 1929 | 1461329171092 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x115926c00) [pid = 1929] [serial = 555] [outer = 0x11549f000] 05:46:11 INFO - PROCESS | 1929 | 1461329171984 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:46:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:46:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1125ms 05:46:12 INFO - PROCESS | 1929 | 1461329172033 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:46:12 INFO - PROCESS | 1929 | 1461329172037 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 05:46:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:46:12 INFO - PROCESS | 1929 | 1461329172042 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:46:12 INFO - PROCESS | 1929 | 1461329172044 Marionette TRACE conn3 <- [1,714,null,{}] 05:46:12 INFO - PROCESS | 1929 | 1461329172046 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:12 INFO - PROCESS | 1929 | 1461329172143 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:46:12 INFO - PROCESS | 1929 | 1461329172187 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ace4800 == 43 [pid = 1929] [id = 186] 05:46:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x11796a400) [pid = 1929] [serial = 556] [outer = 0x0] 05:46:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x119189c00) [pid = 1929] [serial = 557] [outer = 0x11796a400] 05:46:12 INFO - PROCESS | 1929 | 1461329172217 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x11a879800) [pid = 1929] [serial = 558] [outer = 0x11796a400] 05:46:13 INFO - PROCESS | 1929 | 1461329173098 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:46:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1070ms 05:46:13 INFO - PROCESS | 1929 | 1461329173120 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1929 | 1461329173122 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 05:46:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:46:13 INFO - PROCESS | 1929 | 1461329173126 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1929 | 1461329173129 Marionette TRACE conn3 <- [1,718,null,{}] 05:46:13 INFO - PROCESS | 1929 | 1461329173137 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:13 INFO - PROCESS | 1929 | 1461329173240 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:46:13 INFO - PROCESS | 1929 | 1461329173284 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12447c000 == 44 [pid = 1929] [id = 187] 05:46:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11c062c00) [pid = 1929] [serial = 559] [outer = 0x0] 05:46:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x11c6bbc00) [pid = 1929] [serial = 560] [outer = 0x11c062c00] 05:46:13 INFO - PROCESS | 1929 | 1461329173316 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x123879000) [pid = 1929] [serial = 561] [outer = 0x11c062c00] 05:46:14 INFO - PROCESS | 1929 | 1461329174232 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:46:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 05:46:14 INFO - PROCESS | 1929 | 1461329174249 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1929 | 1461329174252 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 05:46:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:46:14 INFO - PROCESS | 1929 | 1461329174256 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1929 | 1461329174261 Marionette TRACE conn3 <- [1,722,null,{}] 05:46:14 INFO - PROCESS | 1929 | 1461329174264 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:14 INFO - PROCESS | 1929 | 1461329174388 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:46:14 INFO - PROCESS | 1929 | 1461329174432 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x125ead800 == 45 [pid = 1929] [id = 188] 05:46:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11c1b1000) [pid = 1929] [serial = 562] [outer = 0x0] 05:46:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x123f42000) [pid = 1929] [serial = 563] [outer = 0x11c1b1000] 05:46:14 INFO - PROCESS | 1929 | 1461329174463 Marionette DEBUG loaded listener.js 05:46:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x1244e0800) [pid = 1929] [serial = 564] [outer = 0x11c1b1000] 05:46:15 INFO - PROCESS | 1929 | 1461329175003 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1929 | 1461329175048 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 05:46:15 INFO - PROCESS | 1929 | 1461329175052 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1929 | 1461329175054 Marionette TRACE conn3 <- [1,726,null,{}] 05:46:15 INFO - PROCESS | 1929 | 1461329175061 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:15 INFO - PROCESS | 1929 | 1461329175147 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:46:15 INFO - PROCESS | 1929 | 1461329175211 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f22000 == 46 [pid = 1929] [id = 189] 05:46:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x118943c00) [pid = 1929] [serial = 565] [outer = 0x0] 05:46:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x118ec3400) [pid = 1929] [serial = 566] [outer = 0x118943c00] 05:46:15 INFO - PROCESS | 1929 | 1461329175241 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11925a400) [pid = 1929] [serial = 567] [outer = 0x118943c00] 05:46:15 INFO - PROCESS | 1929 | --DOCSHELL 0x11c21f800 == 45 [pid = 1929] [id = 183] 05:46:15 INFO - PROCESS | 1929 | --DOCSHELL 0x11662f000 == 44 [pid = 1929] [id = 182] 05:46:15 INFO - PROCESS | 1929 | --DOCSHELL 0x11b149000 == 43 [pid = 1929] [id = 181] 05:46:15 INFO - PROCESS | 1929 | --DOCSHELL 0x11a617800 == 42 [pid = 1929] [id = 180] 05:46:15 INFO - PROCESS | 1929 | --DOCSHELL 0x118f12800 == 41 [pid = 1929] [id = 179] 05:46:15 INFO - PROCESS | 1929 | --DOCSHELL 0x1156b7800 == 40 [pid = 1929] [id = 178] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x1155e4400) [pid = 1929] [serial = 473] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11ac19800) [pid = 1929] [serial = 476] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12b1f0800) [pid = 1929] [serial = 512] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x1244de400) [pid = 1929] [serial = 497] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11ae9c400) [pid = 1929] [serial = 485] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11b799800) [pid = 1929] [serial = 486] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x119d59400) [pid = 1929] [serial = 482] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11ac16800) [pid = 1929] [serial = 483] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x116677800) [pid = 1929] [serial = 479] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x118983400) [pid = 1929] [serial = 480] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12d085400) [pid = 1929] [serial = 471] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11bb71800) [pid = 1929] [serial = 488] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x124005400) [pid = 1929] [serial = 495] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x12b104c00) [pid = 1929] [serial = 510] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x123ee2400) [pid = 1929] [serial = 494] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x127632400) [pid = 1929] [serial = 500] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x127c24000) [pid = 1929] [serial = 504] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x11ae95000) [pid = 1929] [serial = 503] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12866b400) [pid = 1929] [serial = 506] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x129c68c00) [pid = 1929] [serial = 509] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x127c21c00) [pid = 1929] [serial = 501] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x11c510800) [pid = 1929] [serial = 491] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x1237d8800) [pid = 1929] [serial = 492] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x1272e9800) [pid = 1929] [serial = 498] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x129984400) [pid = 1929] [serial = 507] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x11c1b1400) [pid = 1929] [serial = 489] [outer = 0x0] [url = about:blank] 05:46:15 INFO - PROCESS | 1929 | 1461329175685 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:46:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 675ms 05:46:15 INFO - PROCESS | 1929 | 1461329175727 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1929 | 1461329175731 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 05:46:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:46:15 INFO - PROCESS | 1929 | 1461329175735 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1929 | 1461329175737 Marionette TRACE conn3 <- [1,730,null,{}] 05:46:15 INFO - PROCESS | 1929 | 1461329175739 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:15 INFO - PROCESS | 1929 | 1461329175820 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:46:15 INFO - PROCESS | 1929 | 1461329175867 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a611000 == 41 [pid = 1929] [id = 190] 05:46:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x118881800) [pid = 1929] [serial = 568] [outer = 0x0] 05:46:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x119d53c00) [pid = 1929] [serial = 569] [outer = 0x118881800] 05:46:15 INFO - PROCESS | 1929 | 1461329175893 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x11b27d800) [pid = 1929] [serial = 570] [outer = 0x118881800] 05:46:16 INFO - PROCESS | 1929 | 1461329176212 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1929 | 1461329176256 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 05:46:16 INFO - PROCESS | 1929 | 1461329176258 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1929 | 1461329176261 Marionette TRACE conn3 <- [1,734,null,{}] 05:46:16 INFO - PROCESS | 1929 | 1461329176268 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:16 INFO - PROCESS | 1929 | 1461329176348 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:46:16 INFO - PROCESS | 1929 | 1461329176395 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bee6800 == 42 [pid = 1929] [id = 191] 05:46:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11897d800) [pid = 1929] [serial = 571] [outer = 0x0] 05:46:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11bb6e000) [pid = 1929] [serial = 572] [outer = 0x11897d800] 05:46:16 INFO - PROCESS | 1929 | 1461329176423 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x123f3bc00) [pid = 1929] [serial = 573] [outer = 0x11897d800] 05:46:16 INFO - PROCESS | 1929 | 1461329176714 Marionette TRACE conn3 <- [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]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:46:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 474ms 05:46:16 INFO - PROCESS | 1929 | 1461329176732 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1929 | 1461329176734 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 05:46:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:46:16 INFO - PROCESS | 1929 | 1461329176736 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1929 | 1461329176738 Marionette TRACE conn3 <- [1,738,null,{}] 05:46:16 INFO - PROCESS | 1929 | 1461329176740 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:16 INFO - PROCESS | 1929 | 1461329176830 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:46:16 INFO - PROCESS | 1929 | 1461329176835 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c06000 == 43 [pid = 1929] [id = 192] 05:46:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x1244d8800) [pid = 1929] [serial = 574] [outer = 0x0] 05:46:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x1272e9800) [pid = 1929] [serial = 575] [outer = 0x1244d8800] 05:46:16 INFO - PROCESS | 1929 | 1461329176863 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x12757b800) [pid = 1929] [serial = 576] [outer = 0x1244d8800] 05:46:17 INFO - PROCESS | 1929 | 1461329177666 Marionette TRACE conn3 <- [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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:46:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 974ms 05:46:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:46:17 INFO - PROCESS | 1929 | 1461329177711 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1929 | 1461329177712 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 05:46:17 INFO - PROCESS | 1929 | 1461329177714 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1929 | 1461329177715 Marionette TRACE conn3 <- [1,742,null,{}] 05:46:17 INFO - PROCESS | 1929 | 1461329177718 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:17 INFO - PROCESS | 1929 | 1461329177805 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:46:17 INFO - PROCESS | 1929 | 1461329177816 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x125e22800 == 44 [pid = 1929] [id = 193] 05:46:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x123f39000) [pid = 1929] [serial = 577] [outer = 0x0] 05:46:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x127c21000) [pid = 1929] [serial = 578] [outer = 0x123f39000] 05:46:17 INFO - PROCESS | 1929 | 1461329177842 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x12866ec00) [pid = 1929] [serial = 579] [outer = 0x123f39000] 05:46:18 INFO - PROCESS | 1929 | 1461329178665 Marionette TRACE conn3 <- [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]]]}] 05:46:18 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 05:46:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 05:46:18 INFO - PROCESS | 1929 | 1461329178689 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:46:18 INFO - PROCESS | 1929 | 1461329178691 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 05:46:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:46:18 INFO - PROCESS | 1929 | 1461329178695 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 1929 | 1461329178696 Marionette TRACE conn3 <- [1,746,null,{}] 05:46:18 INFO - PROCESS | 1929 | 1461329178698 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:18 INFO - PROCESS | 1929 | 1461329178801 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:46:18 INFO - PROCESS | 1929 | 1461329178834 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x127ca0000 == 45 [pid = 1929] [id = 194] 05:46:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x128851800) [pid = 1929] [serial = 580] [outer = 0x0] 05:46:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x129c67000) [pid = 1929] [serial = 581] [outer = 0x128851800] 05:46:18 INFO - PROCESS | 1929 | 1461329178862 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x12af06400) [pid = 1929] [serial = 582] [outer = 0x128851800] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x11bb76400) [pid = 1929] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x119133000) [pid = 1929] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11a62f800) [pid = 1929] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12bb4c400) [pid = 1929] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x118987c00) [pid = 1929] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x11564dc00) [pid = 1929] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x114756c00) [pid = 1929] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x123877800) [pid = 1929] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x11595fc00) [pid = 1929] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x119d51400) [pid = 1929] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x114c30c00) [pid = 1929] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x11a87d400) [pid = 1929] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:46:19 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x12d8a9c00) [pid = 1929] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:46:19 INFO - PROCESS | 1929 | 1461329179647 Marionette TRACE conn3 <- [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]]]}] 05:46:19 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.) 05:46:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 05:46:19 INFO - PROCESS | 1929 | 1461329179667 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 1929 | 1461329179668 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 05:46:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:46:19 INFO - PROCESS | 1929 | 1461329179674 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 1929 | 1461329179676 Marionette TRACE conn3 <- [1,750,null,{}] 05:46:19 INFO - PROCESS | 1929 | 1461329179678 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:19 INFO - PROCESS | 1929 | 1461329179752 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:46:19 INFO - PROCESS | 1929 | 1461329179756 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x1159a2800 == 46 [pid = 1929] [id = 195] 05:46:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x11a871400) [pid = 1929] [serial = 583] [outer = 0x0] 05:46:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11ae94400) [pid = 1929] [serial = 584] [outer = 0x11a871400] 05:46:19 INFO - PROCESS | 1929 | 1461329179784 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x1241af000) [pid = 1929] [serial = 585] [outer = 0x11a871400] 05:46:20 INFO - PROCESS | 1929 | 1461329180602 Marionette TRACE conn3 <- [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]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:46:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 05:46:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:46:20 INFO - PROCESS | 1929 | 1461329180646 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 1929 | 1461329180647 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 05:46:20 INFO - PROCESS | 1929 | 1461329180649 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1929 | 1461329180650 Marionette TRACE conn3 <- [1,754,null,{}] 05:46:20 INFO - PROCESS | 1929 | 1461329180652 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:20 INFO - PROCESS | 1929 | 1461329180729 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:46:20 INFO - PROCESS | 1929 | 1461329180733 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x129957000 == 47 [pid = 1929] [id = 196] 05:46:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11a631800) [pid = 1929] [serial = 586] [outer = 0x0] 05:46:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x12af0f000) [pid = 1929] [serial = 587] [outer = 0x11a631800] 05:46:20 INFO - PROCESS | 1929 | 1461329180758 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x12b10d800) [pid = 1929] [serial = 588] [outer = 0x11a631800] 05:46:21 INFO - PROCESS | 1929 | 1461329181564 Marionette TRACE conn3 <- [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]]]}] 05:46:21 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 05:46:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 05:46:21 INFO - PROCESS | 1929 | 1461329181568 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 1929 | 1461329181571 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 05:46:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:46:21 INFO - PROCESS | 1929 | 1461329181576 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1929 | 1461329181579 Marionette TRACE conn3 <- [1,758,null,{}] 05:46:21 INFO - PROCESS | 1929 | 1461329181584 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:21 INFO - PROCESS | 1929 | 1461329181684 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:46:21 INFO - PROCESS | 1929 | 1461329181730 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x119272000 == 48 [pid = 1929] [id = 197] 05:46:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x116673000) [pid = 1929] [serial = 589] [outer = 0x0] 05:46:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x118983400) [pid = 1929] [serial = 590] [outer = 0x116673000] 05:46:21 INFO - PROCESS | 1929 | 1461329181762 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x119a62c00) [pid = 1929] [serial = 591] [outer = 0x116673000] 05:46:22 INFO - PROCESS | 1929 | 1461329182210 Marionette TRACE conn3 <- [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]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 674ms 05:46:22 INFO - PROCESS | 1929 | 1461329182249 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1929 | 1461329182254 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 05:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:46:22 INFO - PROCESS | 1929 | 1461329182258 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1929 | 1461329182260 Marionette TRACE conn3 <- [1,762,null,{}] 05:46:22 INFO - PROCESS | 1929 | 1461329182263 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:22 INFO - PROCESS | 1929 | 1461329182359 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:46:22 INFO - PROCESS | 1929 | 1461329182405 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c20f800 == 49 [pid = 1929] [id = 198] 05:46:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x119d55c00) [pid = 1929] [serial = 592] [outer = 0x0] 05:46:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11b795800) [pid = 1929] [serial = 593] [outer = 0x119d55c00] 05:46:22 INFO - PROCESS | 1929 | 1461329182435 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x1237de800) [pid = 1929] [serial = 594] [outer = 0x119d55c00] 05:46:23 INFO - PROCESS | 1929 | 1461329183309 Marionette TRACE conn3 <- [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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:46:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 05:46:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:46:23 INFO - PROCESS | 1929 | 1461329183329 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1929 | 1461329183330 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 05:46:23 INFO - PROCESS | 1929 | 1461329183332 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1929 | 1461329183335 Marionette TRACE conn3 <- [1,766,null,{}] 05:46:23 INFO - PROCESS | 1929 | 1461329183343 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:23 INFO - PROCESS | 1929 | 1461329183488 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:46:23 INFO - PROCESS | 1929 | 1461329183562 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x129950000 == 50 [pid = 1929] [id = 199] 05:46:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x127632c00) [pid = 1929] [serial = 595] [outer = 0x0] 05:46:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x128848400) [pid = 1929] [serial = 596] [outer = 0x127632c00] 05:46:23 INFO - PROCESS | 1929 | 1461329183595 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x128cd9400) [pid = 1929] [serial = 597] [outer = 0x127632c00] 05:46:24 INFO - PROCESS | 1929 | 1461329184603 Marionette TRACE conn3 <- [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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:46:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1323ms 05:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:46:24 INFO - PROCESS | 1929 | 1461329184655 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1929 | 1461329184658 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 05:46:24 INFO - PROCESS | 1929 | 1461329184661 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1929 | 1461329184664 Marionette TRACE conn3 <- [1,770,null,{}] 05:46:24 INFO - PROCESS | 1929 | 1461329184668 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:24 INFO - PROCESS | 1929 | 1461329184787 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:46:24 INFO - PROCESS | 1929 | 1461329184874 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x119708000 == 51 [pid = 1929] [id = 200] 05:46:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11595fc00) [pid = 1929] [serial = 598] [outer = 0x0] 05:46:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x116674c00) [pid = 1929] [serial = 599] [outer = 0x11595fc00] 05:46:24 INFO - PROCESS | 1929 | 1461329184903 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1189dcc00) [pid = 1929] [serial = 600] [outer = 0x11595fc00] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x1159a2800 == 50 [pid = 1929] [id = 195] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x127ca0000 == 49 [pid = 1929] [id = 194] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x125e22800 == 48 [pid = 1929] [id = 193] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x123c06000 == 47 [pid = 1929] [id = 192] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x11bee6800 == 46 [pid = 1929] [id = 191] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x11a611000 == 45 [pid = 1929] [id = 190] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x129982c00) [pid = 1929] [serial = 524] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12b10b400) [pid = 1929] [serial = 527] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x123877400) [pid = 1929] [serial = 551] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x118f22000 == 44 [pid = 1929] [id = 189] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x11ace4800 == 43 [pid = 1929] [id = 186] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x116321000 == 42 [pid = 1929] [id = 185] 05:46:25 INFO - PROCESS | 1929 | --DOCSHELL 0x1239e6000 == 41 [pid = 1929] [id = 184] 05:46:25 INFO - PROCESS | 1929 | 1461329185340 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 724ms 05:46:25 INFO - PROCESS | 1929 | 1461329185385 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1929 | 1461329185389 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 05:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:46:25 INFO - PROCESS | 1929 | 1461329185395 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1929 | 1461329185397 Marionette TRACE conn3 <- [1,774,null,{}] 05:46:25 INFO - PROCESS | 1929 | 1461329185399 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:25 INFO - PROCESS | 1929 | 1461329185478 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x11ae95c00) [pid = 1929] [serial = 477] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12db7ec00) [pid = 1929] [serial = 416] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x1237d7000) [pid = 1929] [serial = 549] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x119a63800) [pid = 1929] [serial = 539] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11acc4c00) [pid = 1929] [serial = 542] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x12d1cd800) [pid = 1929] [serial = 531] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12bcb7400) [pid = 1929] [serial = 530] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x11b131800) [pid = 1929] [serial = 545] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x11897ec00) [pid = 1929] [serial = 515] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x119189800) [pid = 1929] [serial = 516] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x114f70400) [pid = 1929] [serial = 534] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x1147d3800) [pid = 1929] [serial = 533] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x123f36000) [pid = 1929] [serial = 522] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x123d88c00) [pid = 1929] [serial = 521] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x11864cc00) [pid = 1929] [serial = 536] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x11897cc00) [pid = 1929] [serial = 537] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x123683c00) [pid = 1929] [serial = 548] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x11b793800) [pid = 1929] [serial = 519] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x11ae93000) [pid = 1929] [serial = 518] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x11b286400) [pid = 1929] [serial = 546] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 75 (0x11ae9c800) [pid = 1929] [serial = 543] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 74 (0x11a62e400) [pid = 1929] [serial = 540] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | --DOMWINDOW == 73 (0x117968400) [pid = 1929] [serial = 474] [outer = 0x0] [url = about:blank] 05:46:25 INFO - PROCESS | 1929 | 1461329185535 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11891e000 == 42 [pid = 1929] [id = 201] 05:46:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 74 (0x114f70400) [pid = 1929] [serial = 601] [outer = 0x0] 05:46:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 75 (0x1188da000) [pid = 1929] [serial = 602] [outer = 0x114f70400] 05:46:25 INFO - PROCESS | 1929 | 1461329185566 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 76 (0x119e4e000) [pid = 1929] [serial = 603] [outer = 0x114f70400] 05:46:26 INFO - PROCESS | 1929 | 1461329186138 Marionette TRACE conn3 <- [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]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 772ms 05:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:46:26 INFO - PROCESS | 1929 | 1461329186167 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 1929 | 1461329186170 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 05:46:26 INFO - PROCESS | 1929 | 1461329186175 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1929 | 1461329186179 Marionette TRACE conn3 <- [1,778,null,{}] 05:46:26 INFO - PROCESS | 1929 | 1461329186183 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:26 INFO - PROCESS | 1929 | 1461329186274 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:46:26 INFO - PROCESS | 1929 | 1461329186336 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x119265000 == 43 [pid = 1929] [id = 202] 05:46:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x115652400) [pid = 1929] [serial = 604] [outer = 0x0] 05:46:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x118fcb400) [pid = 1929] [serial = 605] [outer = 0x115652400] 05:46:26 INFO - PROCESS | 1929 | 1461329186369 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x11a627000) [pid = 1929] [serial = 606] [outer = 0x115652400] 05:46:26 INFO - PROCESS | 1929 | 1461329186796 Marionette TRACE conn3 <- [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]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 674ms 05:46:26 INFO - PROCESS | 1929 | 1461329186858 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 1929 | 1461329186862 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 05:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:46:26 INFO - PROCESS | 1929 | 1461329186867 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1929 | 1461329186869 Marionette TRACE conn3 <- [1,782,null,{}] 05:46:26 INFO - PROCESS | 1929 | 1461329186872 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:26 INFO - PROCESS | 1929 | 1461329186964 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:46:27 INFO - PROCESS | 1929 | 1461329187023 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acda800 == 44 [pid = 1929] [id = 203] 05:46:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x11a87d800) [pid = 1929] [serial = 607] [outer = 0x0] 05:46:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11ae96000) [pid = 1929] [serial = 608] [outer = 0x11a87d800] 05:46:27 INFO - PROCESS | 1929 | 1461329187054 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x11b27ec00) [pid = 1929] [serial = 609] [outer = 0x11a87d800] 05:46:27 INFO - PROCESS | 1929 | 1461329187471 Marionette TRACE conn3 <- [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]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 620ms 05:46:27 INFO - PROCESS | 1929 | 1461329187488 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:46:27 INFO - PROCESS | 1929 | 1461329187489 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 05:46:27 INFO - PROCESS | 1929 | 1461329187492 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1929 | 1461329187494 Marionette TRACE conn3 <- [1,786,null,{}] 05:46:27 INFO - PROCESS | 1929 | 1461329187502 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:27 INFO - PROCESS | 1929 | 1461329187619 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:46:27 INFO - PROCESS | 1929 | 1461329187692 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbc9000 == 45 [pid = 1929] [id = 204] 05:46:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x11b799800) [pid = 1929] [serial = 610] [outer = 0x0] 05:46:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11c1b1c00) [pid = 1929] [serial = 611] [outer = 0x11b799800] 05:46:27 INFO - PROCESS | 1929 | 1461329187725 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x123692400) [pid = 1929] [serial = 612] [outer = 0x11b799800] 05:46:28 INFO - PROCESS | 1929 | 1461329188152 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 05:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:46:28 INFO - PROCESS | 1929 | 1461329188163 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1929 | 1461329188165 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 05:46:28 INFO - PROCESS | 1929 | 1461329188167 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1929 | 1461329188169 Marionette TRACE conn3 <- [1,790,null,{}] 05:46:28 INFO - PROCESS | 1929 | 1461329188171 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:28 INFO - PROCESS | 1929 | 1461329188267 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:46:28 INFO - PROCESS | 1929 | 1461329188309 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6f2000 == 46 [pid = 1929] [id = 205] 05:46:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x1237d1800) [pid = 1929] [serial = 613] [outer = 0x0] 05:46:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x12387a000) [pid = 1929] [serial = 614] [outer = 0x1237d1800] 05:46:28 INFO - PROCESS | 1929 | 1461329188340 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x123f38c00) [pid = 1929] [serial = 615] [outer = 0x1237d1800] 05:46:28 INFO - PROCESS | 1929 | 1461329188762 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 620ms 05:46:28 INFO - PROCESS | 1929 | 1461329188797 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1929 | 1461329188798 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 05:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:46:28 INFO - PROCESS | 1929 | 1461329188801 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1929 | 1461329188802 Marionette TRACE conn3 <- [1,794,null,{}] 05:46:28 INFO - PROCESS | 1929 | 1461329188804 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:28 INFO - PROCESS | 1929 | 1461329188895 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:46:28 INFO - PROCESS | 1929 | 1461329188973 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x124090800 == 47 [pid = 1929] [id = 206] 05:46:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x123d8b800) [pid = 1929] [serial = 616] [outer = 0x0] 05:46:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x1241ad400) [pid = 1929] [serial = 617] [outer = 0x123d8b800] 05:46:29 INFO - PROCESS | 1929 | 1461329189004 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x125e78400) [pid = 1929] [serial = 618] [outer = 0x123d8b800] 05:46:29 INFO - PROCESS | 1929 | 1461329189413 Marionette TRACE conn3 <- [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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 619ms 05:46:29 INFO - PROCESS | 1929 | 1461329189420 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1929 | 1461329189422 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 05:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:46:29 INFO - PROCESS | 1929 | 1461329189426 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1929 | 1461329189428 Marionette TRACE conn3 <- [1,798,null,{}] 05:46:29 INFO - PROCESS | 1929 | 1461329189430 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:29 INFO - PROCESS | 1929 | 1461329189538 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:46:29 INFO - PROCESS | 1929 | 1461329189583 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x1156c0000 == 48 [pid = 1929] [id = 207] 05:46:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x1272e6c00) [pid = 1929] [serial = 619] [outer = 0x0] 05:46:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x127c1c800) [pid = 1929] [serial = 620] [outer = 0x1272e6c00] 05:46:29 INFO - PROCESS | 1929 | 1461329189616 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x129c5c800) [pid = 1929] [serial = 621] [outer = 0x1272e6c00] 05:46:30 INFO - PROCESS | 1929 | 1461329190107 Marionette TRACE conn3 <- [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]]]}] 05:46:30 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 05:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 722ms 05:46:30 INFO - PROCESS | 1929 | 1461329190148 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1929 | 1461329190150 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 05:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:46:30 INFO - PROCESS | 1929 | 1461329190182 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1929 | 1461329190184 Marionette TRACE conn3 <- [1,802,null,{}] 05:46:30 INFO - PROCESS | 1929 | 1461329190188 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:30 INFO - PROCESS | 1929 | 1461329190311 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:46:30 INFO - PROCESS | 1929 | 1461329190356 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a9a2000 == 49 [pid = 1929] [id = 208] 05:46:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11578ac00) [pid = 1929] [serial = 622] [outer = 0x0] 05:46:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x117964c00) [pid = 1929] [serial = 623] [outer = 0x11578ac00] 05:46:30 INFO - PROCESS | 1929 | 1461329190386 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x119181800) [pid = 1929] [serial = 624] [outer = 0x11578ac00] 05:46:30 INFO - PROCESS | 1929 | --DOCSHELL 0x119708000 == 48 [pid = 1929] [id = 200] 05:46:30 INFO - PROCESS | 1929 | 1461329190863 Marionette TRACE conn3 <- [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]]]}] 05:46:30 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 05:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 723ms 05:46:30 INFO - PROCESS | 1929 | 1461329190906 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1929 | 1461329190911 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 05:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:46:30 INFO - PROCESS | 1929 | 1461329190918 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1929 | 1461329190920 Marionette TRACE conn3 <- [1,806,null,{}] 05:46:30 INFO - PROCESS | 1929 | 1461329190924 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:31 INFO - PROCESS | 1929 | 1461329191046 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:46:31 INFO - PROCESS | 1929 | 1461329191060 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b720000 == 49 [pid = 1929] [id = 209] 05:46:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x119e4e400) [pid = 1929] [serial = 625] [outer = 0x0] 05:46:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x11b27dc00) [pid = 1929] [serial = 626] [outer = 0x119e4e400] 05:46:31 INFO - PROCESS | 1929 | 1461329191101 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x11c05d800) [pid = 1929] [serial = 627] [outer = 0x119e4e400] 05:46:31 INFO - PROCESS | 1929 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:46:31 INFO - PROCESS | 1929 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:46:31 INFO - PROCESS | 1929 | [GFX2-]: Using SkiaGL canvas. 05:46:31 INFO - PROCESS | 1929 | 1461329191521 Marionette TRACE conn3 <- [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]]]}] 05:46:31 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 05:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 621ms 05:46:31 INFO - PROCESS | 1929 | 1461329191538 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1929 | 1461329191539 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 05:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:46:31 INFO - PROCESS | 1929 | 1461329191542 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 1929 | 1461329191544 Marionette TRACE conn3 <- [1,810,null,{}] 05:46:31 INFO - PROCESS | 1929 | 1461329191552 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:31 INFO - PROCESS | 1929 | 1461329191653 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:46:31 INFO - PROCESS | 1929 | 1461329191661 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c86800 == 50 [pid = 1929] [id = 210] 05:46:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x123d88c00) [pid = 1929] [serial = 628] [outer = 0x0] 05:46:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x12866f800) [pid = 1929] [serial = 629] [outer = 0x123d88c00] 05:46:31 INFO - PROCESS | 1929 | 1461329191690 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x129c5d400) [pid = 1929] [serial = 630] [outer = 0x123d88c00] 05:46:32 INFO - PROCESS | 1929 | 1461329192040 Marionette TRACE conn3 <- [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]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 05:46:32 INFO - PROCESS | 1929 | 1461329192064 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1929 | 1461329192065 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 05:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:46:32 INFO - PROCESS | 1929 | 1461329192081 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1929 | 1461329192083 Marionette TRACE conn3 <- [1,814,null,{}] 05:46:32 INFO - PROCESS | 1929 | 1461329192086 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:32 INFO - PROCESS | 1929 | 1461329192165 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:46:32 INFO - PROCESS | 1929 | 1461329192170 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b63d000 == 51 [pid = 1929] [id = 211] 05:46:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x129c63400) [pid = 1929] [serial = 631] [outer = 0x0] 05:46:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12af0d800) [pid = 1929] [serial = 632] [outer = 0x129c63400] 05:46:32 INFO - PROCESS | 1929 | 1461329192196 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12b1f0800) [pid = 1929] [serial = 633] [outer = 0x129c63400] 05:46:32 INFO - PROCESS | 1929 | 1461329192555 Marionette TRACE conn3 <- [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] 05:46:32 INFO - PROCESS | 1929 | 1461329192602 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 05:46:32 INFO - PROCESS | 1929 | 1461329192604 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1929 | 1461329192605 Marionette TRACE conn3 <- [1,818,null,{}] 05:46:32 INFO - PROCESS | 1929 | 1461329192608 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:32 INFO - PROCESS | 1929 | 1461329192701 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:46:32 INFO - PROCESS | 1929 | 1461329192716 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb61800 == 52 [pid = 1929] [id = 212] 05:46:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12b4a9c00) [pid = 1929] [serial = 634] [outer = 0x0] 05:46:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12b7dc800) [pid = 1929] [serial = 635] [outer = 0x12b4a9c00] 05:46:32 INFO - PROCESS | 1929 | 1461329192741 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12bb4b000) [pid = 1929] [serial = 636] [outer = 0x12b4a9c00] 05:46:33 INFO - PROCESS | 1929 | 1461329193087 Marionette TRACE conn3 <- [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]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 05:46:33 INFO - PROCESS | 1929 | 1461329193130 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1929 | 1461329193131 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 05:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:46:33 INFO - PROCESS | 1929 | 1461329193133 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1929 | 1461329193134 Marionette TRACE conn3 <- [1,822,null,{}] 05:46:33 INFO - PROCESS | 1929 | 1461329193137 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:33 INFO - PROCESS | 1929 | 1461329193248 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:46:33 INFO - PROCESS | 1929 | 1461329193252 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf6b800 == 53 [pid = 1929] [id = 213] 05:46:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12b4ad000) [pid = 1929] [serial = 637] [outer = 0x0] 05:46:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12bcae000) [pid = 1929] [serial = 638] [outer = 0x12b4ad000] 05:46:33 INFO - PROCESS | 1929 | 1461329193306 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12d079800) [pid = 1929] [serial = 639] [outer = 0x12b4ad000] 05:46:33 INFO - PROCESS | 1929 | 1461329193638 Marionette TRACE conn3 <- [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] 05:46:33 INFO - PROCESS | 1929 | 1461329193653 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 05:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:46:33 INFO - PROCESS | 1929 | 1461329193655 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1929 | 1461329193657 Marionette TRACE conn3 <- [1,826,null,{}] 05:46:33 INFO - PROCESS | 1929 | 1461329193661 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:33 INFO - PROCESS | 1929 | 1461329193755 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:46:33 INFO - PROCESS | 1929 | 1461329193767 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1b9000 == 54 [pid = 1929] [id = 214] 05:46:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12d079c00) [pid = 1929] [serial = 640] [outer = 0x0] 05:46:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12d1ca800) [pid = 1929] [serial = 641] [outer = 0x12d079c00] 05:46:33 INFO - PROCESS | 1929 | 1461329193791 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12d1d3800) [pid = 1929] [serial = 642] [outer = 0x12d079c00] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11595fc00) [pid = 1929] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x1244d8800) [pid = 1929] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x118881800) [pid = 1929] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x123f39000) [pid = 1929] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12af0bc00) [pid = 1929] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11796a400) [pid = 1929] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11c1b1000) [pid = 1929] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11549f000) [pid = 1929] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x11897d800) [pid = 1929] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x128851800) [pid = 1929] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x118943c00) [pid = 1929] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x127cfa400) [pid = 1929] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12af02800) [pid = 1929] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11c062c00) [pid = 1929] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:46:34 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11a871400) [pid = 1929] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:46:34 INFO - PROCESS | 1929 | 1461329194160 Marionette TRACE conn3 <- [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]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 521ms 05:46:34 INFO - PROCESS | 1929 | 1461329194177 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1929 | 1461329194177 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 05:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:46:34 INFO - PROCESS | 1929 | 1461329194180 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1929 | 1461329194181 Marionette TRACE conn3 <- [1,830,null,{}] 05:46:34 INFO - PROCESS | 1929 | 1461329194183 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:34 INFO - PROCESS | 1929 | 1461329194252 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:46:34 INFO - PROCESS | 1929 | 1461329194257 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d852000 == 55 [pid = 1929] [id = 215] 05:46:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x115960000) [pid = 1929] [serial = 643] [outer = 0x0] 05:46:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11ac19400) [pid = 1929] [serial = 644] [outer = 0x115960000] 05:46:34 INFO - PROCESS | 1929 | 1461329194285 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x1237d0c00) [pid = 1929] [serial = 645] [outer = 0x115960000] 05:46:34 INFO - PROCESS | 1929 | 1461329194712 Marionette TRACE conn3 <- [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]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 572ms 05:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:46:34 INFO - PROCESS | 1929 | 1461329194766 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1929 | 1461329194767 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 05:46:34 INFO - PROCESS | 1929 | 1461329194771 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1929 | 1461329194775 Marionette TRACE conn3 <- [1,834,null,{}] 05:46:34 INFO - PROCESS | 1929 | 1461329194778 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:34 INFO - PROCESS | 1929 | 1461329194899 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:46:34 INFO - PROCESS | 1929 | 1461329194912 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8cf800 == 56 [pid = 1929] [id = 216] 05:46:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x1237da800) [pid = 1929] [serial = 646] [outer = 0x0] 05:46:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12bb4a000) [pid = 1929] [serial = 647] [outer = 0x1237da800] 05:46:34 INFO - PROCESS | 1929 | 1461329194950 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12d8a2400) [pid = 1929] [serial = 648] [outer = 0x1237da800] 05:46:35 INFO - PROCESS | 1929 | 1461329195305 Marionette TRACE conn3 <- [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]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 573ms 05:46:35 INFO - PROCESS | 1929 | 1461329195344 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1929 | 1461329195345 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 05:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:46:35 INFO - PROCESS | 1929 | 1461329195348 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1929 | 1461329195349 Marionette TRACE conn3 <- [1,838,null,{}] 05:46:35 INFO - PROCESS | 1929 | 1461329195360 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:35 INFO - PROCESS | 1929 | 1461329195437 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:46:35 INFO - PROCESS | 1929 | 1461329195443 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e578800 == 57 [pid = 1929] [id = 217] 05:46:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12d085400) [pid = 1929] [serial = 649] [outer = 0x0] 05:46:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12d8aa400) [pid = 1929] [serial = 650] [outer = 0x12d085400] 05:46:35 INFO - PROCESS | 1929 | 1461329195469 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12da02800) [pid = 1929] [serial = 651] [outer = 0x12d085400] 05:46:35 INFO - PROCESS | 1929 | 1461329195792 Marionette TRACE conn3 <- [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]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 480ms 05:46:35 INFO - PROCESS | 1929 | 1461329195829 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1929 | 1461329195830 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 05:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:46:35 INFO - PROCESS | 1929 | 1461329195833 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1929 | 1461329195834 Marionette TRACE conn3 <- [1,842,null,{}] 05:46:35 INFO - PROCESS | 1929 | 1461329195837 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:35 INFO - PROCESS | 1929 | 1461329195934 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:46:35 INFO - PROCESS | 1929 | 1461329195938 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e57b800 == 58 [pid = 1929] [id = 218] 05:46:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x12d8a4800) [pid = 1929] [serial = 652] [outer = 0x0] 05:46:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12da09c00) [pid = 1929] [serial = 653] [outer = 0x12d8a4800] 05:46:36 INFO - PROCESS | 1929 | 1461329196011 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12e3db400) [pid = 1929] [serial = 654] [outer = 0x12d8a4800] 05:46:36 INFO - PROCESS | 1929 | 1461329196319 Marionette TRACE conn3 <- [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]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 521ms 05:46:36 INFO - PROCESS | 1929 | 1461329196354 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1929 | 1461329196355 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 05:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:46:36 INFO - PROCESS | 1929 | 1461329196419 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1929 | 1461329196421 Marionette TRACE conn3 <- [1,846,null,{}] 05:46:36 INFO - PROCESS | 1929 | 1461329196430 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:36 INFO - PROCESS | 1929 | 1461329196536 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:46:36 INFO - PROCESS | 1929 | 1461329196597 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x119709800 == 59 [pid = 1929] [id = 219] 05:46:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x114f69800) [pid = 1929] [serial = 655] [outer = 0x0] 05:46:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x11564c400) [pid = 1929] [serial = 656] [outer = 0x114f69800] 05:46:36 INFO - PROCESS | 1929 | 1461329196629 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x119a62400) [pid = 1929] [serial = 657] [outer = 0x114f69800] 05:46:37 INFO - PROCESS | 1929 | 1461329197071 Marionette TRACE conn3 <- [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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 672ms 05:46:37 INFO - PROCESS | 1929 | 1461329197089 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:46:37 INFO - PROCESS | 1929 | 1461329197093 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 05:46:37 INFO - PROCESS | 1929 | 1461329197096 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1929 | 1461329197098 Marionette TRACE conn3 <- [1,850,null,{}] 05:46:37 INFO - PROCESS | 1929 | 1461329197104 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:37 INFO - PROCESS | 1929 | 1461329197244 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:46:37 INFO - PROCESS | 1929 | 1461329197316 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12993c000 == 60 [pid = 1929] [id = 220] 05:46:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11c1ae400) [pid = 1929] [serial = 658] [outer = 0x0] 05:46:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x11c6bc800) [pid = 1929] [serial = 659] [outer = 0x11c1ae400] 05:46:37 INFO - PROCESS | 1929 | 1461329197347 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x123f37800) [pid = 1929] [serial = 660] [outer = 0x11c1ae400] 05:46:37 INFO - PROCESS | 1929 | 1461329197756 Marionette TRACE conn3 <- [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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 05:46:37 INFO - PROCESS | 1929 | 1461329197768 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 1929 | 1461329197769 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 05:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:46:37 INFO - PROCESS | 1929 | 1461329197772 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1929 | 1461329197773 Marionette TRACE conn3 <- [1,854,null,{}] 05:46:37 INFO - PROCESS | 1929 | 1461329197776 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:37 INFO - PROCESS | 1929 | 1461329197879 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:46:37 INFO - PROCESS | 1929 | 1461329197935 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e747000 == 61 [pid = 1929] [id = 221] 05:46:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12af0a800) [pid = 1929] [serial = 661] [outer = 0x0] 05:46:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12b111400) [pid = 1929] [serial = 662] [outer = 0x12af0a800] 05:46:37 INFO - PROCESS | 1929 | 1461329197969 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12bb52000) [pid = 1929] [serial = 663] [outer = 0x12af0a800] 05:46:38 INFO - PROCESS | 1929 | 1461329198428 Marionette TRACE conn3 <- [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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 05:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:46:38 INFO - PROCESS | 1929 | 1461329198444 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1929 | 1461329198446 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 05:46:38 INFO - PROCESS | 1929 | 1461329198448 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1929 | 1461329198449 Marionette TRACE conn3 <- [1,858,null,{}] 05:46:38 INFO - PROCESS | 1929 | 1461329198452 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:38 INFO - PROCESS | 1929 | 1461329198549 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:46:38 INFO - PROCESS | 1929 | 1461329198651 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed4c000 == 62 [pid = 1929] [id = 222] 05:46:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12d058800) [pid = 1929] [serial = 664] [outer = 0x0] 05:46:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12d07f800) [pid = 1929] [serial = 665] [outer = 0x12d058800] 05:46:38 INFO - PROCESS | 1929 | 1461329198683 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12d8ac000) [pid = 1929] [serial = 666] [outer = 0x12d058800] 05:46:39 INFO - PROCESS | 1929 | 1461329199071 Marionette TRACE conn3 <- [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]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 05:46:39 INFO - PROCESS | 1929 | 1461329199118 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 1929 | 1461329199119 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 05:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:46:39 INFO - PROCESS | 1929 | 1461329199121 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1929 | 1461329199123 Marionette TRACE conn3 <- [1,862,null,{}] 05:46:39 INFO - PROCESS | 1929 | 1461329199125 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:39 INFO - PROCESS | 1929 | 1461329199226 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:46:39 INFO - PROCESS | 1929 | 1461329199277 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a622000 == 63 [pid = 1929] [id = 223] 05:46:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1272ef000) [pid = 1929] [serial = 667] [outer = 0x0] 05:46:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12af0dc00) [pid = 1929] [serial = 668] [outer = 0x1272ef000] 05:46:39 INFO - PROCESS | 1929 | 1461329199306 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12db7d000) [pid = 1929] [serial = 669] [outer = 0x1272ef000] 05:46:39 INFO - PROCESS | 1929 | 1461329199723 Marionette TRACE conn3 <- [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]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 622ms 05:46:39 INFO - PROCESS | 1929 | 1461329199745 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:46:39 INFO - PROCESS | 1929 | 1461329199746 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 05:46:39 INFO - PROCESS | 1929 | 1461329199748 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1929 | 1461329199750 Marionette TRACE conn3 <- [1,866,null,{}] 05:46:39 INFO - PROCESS | 1929 | 1461329199752 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:40 INFO - PROCESS | 1929 | 1461329200032 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:46:40 INFO - PROCESS | 1929 | 1461329200151 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa3e000 == 64 [pid = 1929] [id = 224] 05:46:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x11549f400) [pid = 1929] [serial = 670] [outer = 0x0] 05:46:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x11564d400) [pid = 1929] [serial = 671] [outer = 0x11549f400] 05:46:40 INFO - PROCESS | 1929 | 1461329200180 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x118881800) [pid = 1929] [serial = 672] [outer = 0x11549f400] 05:46:40 INFO - PROCESS | 1929 | 1461329200596 Marionette TRACE conn3 <- [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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 870ms 05:46:40 INFO - PROCESS | 1929 | 1461329200621 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1929 | 1461329200623 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 05:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:46:40 INFO - PROCESS | 1929 | 1461329200626 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1929 | 1461329200629 Marionette TRACE conn3 <- [1,870,null,{}] 05:46:40 INFO - PROCESS | 1929 | 1461329200632 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:40 INFO - PROCESS | 1929 | 1461329200725 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:46:40 INFO - PROCESS | 1929 | 1461329200778 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x119adf000 == 65 [pid = 1929] [id = 225] 05:46:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x11918a000) [pid = 1929] [serial = 673] [outer = 0x0] 05:46:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x11a62e400) [pid = 1929] [serial = 674] [outer = 0x11918a000] 05:46:40 INFO - PROCESS | 1929 | 1461329200808 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x11acbec00) [pid = 1929] [serial = 675] [outer = 0x11918a000] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12e578800 == 64 [pid = 1929] [id = 217] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8cf800 == 63 [pid = 1929] [id = 216] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12d852000 == 62 [pid = 1929] [id = 215] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1b9000 == 61 [pid = 1929] [id = 214] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf6b800 == 60 [pid = 1929] [id = 213] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb61800 == 59 [pid = 1929] [id = 212] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x118983400) [pid = 1929] [serial = 590] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x11b795800) [pid = 1929] [serial = 593] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x12af0f000) [pid = 1929] [serial = 587] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1188da000) [pid = 1929] [serial = 602] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x12b63d000 == 58 [pid = 1929] [id = 211] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x127c86800 == 57 [pid = 1929] [id = 210] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11b720000 == 56 [pid = 1929] [id = 209] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11a9a2000 == 55 [pid = 1929] [id = 208] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11acda800 == 54 [pid = 1929] [id = 203] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x129957000 == 53 [pid = 1929] [id = 196] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x119265000 == 52 [pid = 1929] [id = 202] 05:46:41 INFO - PROCESS | 1929 | --DOCSHELL 0x11891e000 == 51 [pid = 1929] [id = 201] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x116674c00) [pid = 1929] [serial = 599] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x1189dcc00) [pid = 1929] [serial = 600] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1241af000) [pid = 1929] [serial = 585] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x128848400) [pid = 1929] [serial = 596] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12757b800) [pid = 1929] [serial = 576] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x119d53c00) [pid = 1929] [serial = 569] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12866ec00) [pid = 1929] [serial = 579] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x127c21000) [pid = 1929] [serial = 578] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1272e9800) [pid = 1929] [serial = 575] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12b7e1400) [pid = 1929] [serial = 513] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11b27d800) [pid = 1929] [serial = 570] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x119189c00) [pid = 1929] [serial = 557] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1244e0800) [pid = 1929] [serial = 564] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x115926c00) [pid = 1929] [serial = 555] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11bb6e000) [pid = 1929] [serial = 572] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12af06400) [pid = 1929] [serial = 582] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x115582800) [pid = 1929] [serial = 554] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x129c67000) [pid = 1929] [serial = 581] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x11a879800) [pid = 1929] [serial = 558] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11925a400) [pid = 1929] [serial = 567] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12af05400) [pid = 1929] [serial = 525] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x123f3bc00) [pid = 1929] [serial = 573] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12b7e4c00) [pid = 1929] [serial = 528] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x123879000) [pid = 1929] [serial = 561] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x123f42000) [pid = 1929] [serial = 563] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11ae94400) [pid = 1929] [serial = 584] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x118ec3400) [pid = 1929] [serial = 566] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11c6bbc00) [pid = 1929] [serial = 560] [outer = 0x0] [url = about:blank] 05:46:41 INFO - PROCESS | 1929 | 1461329201218 Marionette TRACE conn3 <- [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]]]}] 05:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 620ms 05:46:41 INFO - PROCESS | 1929 | 1461329201247 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:46:41 INFO - PROCESS | 1929 | 1461329201249 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 05:46:41 INFO - PROCESS | 1929 | 1461329201251 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1929 | 1461329201252 Marionette TRACE conn3 <- [1,874,null,{}] 05:46:41 INFO - PROCESS | 1929 | 1461329201255 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:41 INFO - PROCESS | 1929 | 1461329201345 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:46:41 INFO - PROCESS | 1929 | 1461329201370 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x119282000 == 52 [pid = 1929] [id = 226] 05:46:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11ae97c00) [pid = 1929] [serial = 676] [outer = 0x0] 05:46:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x11b130800) [pid = 1929] [serial = 677] [outer = 0x11ae97c00] 05:46:41 INFO - PROCESS | 1929 | 1461329201396 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11bb6e000) [pid = 1929] [serial = 678] [outer = 0x11ae97c00] 05:46:41 INFO - PROCESS | 1929 | 1461329201791 Marionette TRACE conn3 <- [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]]]}] 05:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 573ms 05:46:41 INFO - PROCESS | 1929 | 1461329201825 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 1929 | 1461329201829 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 05:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:46:41 INFO - PROCESS | 1929 | 1461329201840 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1929 | 1461329201845 Marionette TRACE conn3 <- [1,878,null,{}] 05:46:41 INFO - PROCESS | 1929 | 1461329201848 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:41 INFO - PROCESS | 1929 | 1461329201973 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:46:41 INFO - PROCESS | 1929 | 1461329201986 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c2bd000 == 53 [pid = 1929] [id = 227] 05:46:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11c065c00) [pid = 1929] [serial = 679] [outer = 0x0] 05:46:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x1237e2800) [pid = 1929] [serial = 680] [outer = 0x11c065c00] 05:46:42 INFO - PROCESS | 1929 | 1461329202028 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x123f3bc00) [pid = 1929] [serial = 681] [outer = 0x11c065c00] 05:46:42 INFO - PROCESS | 1929 | 1461329202404 Marionette TRACE conn3 <- [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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 05:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:46:42 INFO - PROCESS | 1929 | 1461329202463 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1929 | 1461329202464 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 05:46:42 INFO - PROCESS | 1929 | 1461329202466 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1929 | 1461329202468 Marionette TRACE conn3 <- [1,882,null,{}] 05:46:42 INFO - PROCESS | 1929 | 1461329202470 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:42 INFO - PROCESS | 1929 | 1461329202548 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:46:42 INFO - PROCESS | 1929 | 1461329202553 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x124493000 == 54 [pid = 1929] [id = 228] 05:46:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x124005800) [pid = 1929] [serial = 682] [outer = 0x0] 05:46:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1244e0800) [pid = 1929] [serial = 683] [outer = 0x124005800] 05:46:42 INFO - PROCESS | 1929 | 1461329202581 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x127c1cc00) [pid = 1929] [serial = 684] [outer = 0x124005800] 05:46:42 INFO - PROCESS | 1929 | 1461329202912 Marionette TRACE conn3 <- [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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 05:46:42 INFO - PROCESS | 1929 | 1461329202935 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1929 | 1461329202937 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 05:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:46:42 INFO - PROCESS | 1929 | 1461329202939 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1929 | 1461329202940 Marionette TRACE conn3 <- [1,886,null,{}] 05:46:42 INFO - PROCESS | 1929 | 1461329202944 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:43 INFO - PROCESS | 1929 | 1461329203021 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:46:43 INFO - PROCESS | 1929 | 1461329203078 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c7c000 == 55 [pid = 1929] [id = 229] 05:46:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x128cd8000) [pid = 1929] [serial = 685] [outer = 0x0] 05:46:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x129982000) [pid = 1929] [serial = 686] [outer = 0x128cd8000] 05:46:43 INFO - PROCESS | 1929 | 1461329203111 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12af05400) [pid = 1929] [serial = 687] [outer = 0x128cd8000] 05:46:43 INFO - PROCESS | 1929 | 1461329203440 Marionette TRACE conn3 <- [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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 521ms 05:46:43 INFO - PROCESS | 1929 | 1461329203462 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1929 | 1461329203463 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 05:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:46:43 INFO - PROCESS | 1929 | 1461329203465 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1929 | 1461329203466 Marionette TRACE conn3 <- [1,890,null,{}] 05:46:43 INFO - PROCESS | 1929 | 1461329203468 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:43 INFO - PROCESS | 1929 | 1461329203566 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:46:43 INFO - PROCESS | 1929 | 1461329203597 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x128c1e800 == 56 [pid = 1929] [id = 230] 05:46:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12af0c400) [pid = 1929] [serial = 688] [outer = 0x0] 05:46:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12b4a8400) [pid = 1929] [serial = 689] [outer = 0x12af0c400] 05:46:43 INFO - PROCESS | 1929 | 1461329203621 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12b7df400) [pid = 1929] [serial = 690] [outer = 0x12af0c400] 05:46:43 INFO - PROCESS | 1929 | 1461329203960 Marionette TRACE conn3 <- [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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 05:46:43 INFO - PROCESS | 1929 | 1461329203983 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1929 | 1461329203985 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 05:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:46:43 INFO - PROCESS | 1929 | 1461329203987 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1929 | 1461329203988 Marionette TRACE conn3 <- [1,894,null,{}] 05:46:43 INFO - PROCESS | 1929 | 1461329203990 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:44 INFO - PROCESS | 1929 | 1461329204086 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:46:44 INFO - PROCESS | 1929 | 1461329204098 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb5b000 == 57 [pid = 1929] [id = 231] 05:46:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12b7e3c00) [pid = 1929] [serial = 691] [outer = 0x0] 05:46:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12bb4dc00) [pid = 1929] [serial = 692] [outer = 0x12b7e3c00] 05:46:44 INFO - PROCESS | 1929 | 1461329204123 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12bcb6400) [pid = 1929] [serial = 693] [outer = 0x12b7e3c00] 05:46:44 INFO - PROCESS | 1929 | 1461329204462 Marionette TRACE conn3 <- [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]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 05:46:44 INFO - PROCESS | 1929 | 1461329204507 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1929 | 1461329204508 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 05:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:46:44 INFO - PROCESS | 1929 | 1461329204510 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1929 | 1461329204511 Marionette TRACE conn3 <- [1,898,null,{}] 05:46:44 INFO - PROCESS | 1929 | 1461329204513 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:44 INFO - PROCESS | 1929 | 1461329204616 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:46:44 INFO - PROCESS | 1929 | 1461329204654 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf62800 == 58 [pid = 1929] [id = 232] 05:46:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12b7e4000) [pid = 1929] [serial = 694] [outer = 0x0] 05:46:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12d05e000) [pid = 1929] [serial = 695] [outer = 0x12b7e4000] 05:46:44 INFO - PROCESS | 1929 | 1461329204680 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12d086400) [pid = 1929] [serial = 696] [outer = 0x12b7e4000] 05:46:45 INFO - PROCESS | 1929 | 1461329205039 Marionette TRACE conn3 <- [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]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 568ms 05:46:45 INFO - PROCESS | 1929 | 1461329205079 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1929 | 1461329205081 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 05:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:46:45 INFO - PROCESS | 1929 | 1461329205085 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 1929 | 1461329205087 Marionette TRACE conn3 <- [1,902,null,{}] 05:46:45 INFO - PROCESS | 1929 | 1461329205090 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:45 INFO - PROCESS | 1929 | 1461329205240 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:46:45 INFO - PROCESS | 1929 | 1461329205262 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1c1000 == 59 [pid = 1929] [id = 233] 05:46:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12d1cb000) [pid = 1929] [serial = 697] [outer = 0x0] 05:46:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12d1d3400) [pid = 1929] [serial = 698] [outer = 0x12d1cb000] 05:46:45 INFO - PROCESS | 1929 | 1461329205301 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12d8ac800) [pid = 1929] [serial = 699] [outer = 0x12d1cb000] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12d085400) [pid = 1929] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12b4a9c00) [pid = 1929] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12b4ad000) [pid = 1929] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x129c63400) [pid = 1929] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x11578ac00) [pid = 1929] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x123d88c00) [pid = 1929] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x119e4e400) [pid = 1929] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12d079c00) [pid = 1929] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x115960000) [pid = 1929] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x1237da800) [pid = 1929] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:46:45 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11a631800) [pid = 1929] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:46:45 INFO - PROCESS | 1929 | 1461329205832 Marionette TRACE conn3 <- [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]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 770ms 05:46:45 INFO - PROCESS | 1929 | 1461329205854 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1929 | 1461329205856 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 05:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:46:45 INFO - PROCESS | 1929 | 1461329205865 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 1929 | 1461329205867 Marionette TRACE conn3 <- [1,906,null,{}] 05:46:45 INFO - PROCESS | 1929 | 1461329205871 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:46 INFO - PROCESS | 1929 | 1461329206065 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:46:46 INFO - PROCESS | 1929 | 1461329206120 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b782800 == 60 [pid = 1929] [id = 234] 05:46:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1145d4000) [pid = 1929] [serial = 700] [outer = 0x0] 05:46:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12d1cac00) [pid = 1929] [serial = 701] [outer = 0x1145d4000] 05:46:46 INFO - PROCESS | 1929 | 1461329206165 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12db76000) [pid = 1929] [serial = 702] [outer = 0x1145d4000] 05:46:46 INFO - PROCESS | 1929 | 1461329206523 Marionette TRACE conn3 <- [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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 676ms 05:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:46:46 INFO - PROCESS | 1929 | 1461329206536 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1929 | 1461329206537 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 05:46:46 INFO - PROCESS | 1929 | 1461329206539 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1929 | 1461329206542 Marionette TRACE conn3 <- [1,910,null,{}] 05:46:46 INFO - PROCESS | 1929 | 1461329206557 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:46 INFO - PROCESS | 1929 | 1461329206653 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:46:46 INFO - PROCESS | 1929 | 1461329206658 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e56e800 == 61 [pid = 1929] [id = 235] 05:46:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12db76c00) [pid = 1929] [serial = 703] [outer = 0x0] 05:46:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12e3de400) [pid = 1929] [serial = 704] [outer = 0x12db76c00] 05:46:46 INFO - PROCESS | 1929 | 1461329206683 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12e45a000) [pid = 1929] [serial = 705] [outer = 0x12db76c00] 05:46:47 INFO - PROCESS | 1929 | 1461329206998 Marionette TRACE conn3 <- [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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 475ms 05:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:46:47 INFO - PROCESS | 1929 | 1461329207015 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1929 | 1461329207016 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 05:46:47 INFO - PROCESS | 1929 | 1461329207018 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1929 | 1461329207019 Marionette TRACE conn3 <- [1,914,null,{}] 05:46:47 INFO - PROCESS | 1929 | 1461329207022 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:47 INFO - PROCESS | 1929 | 1461329207111 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:46:47 INFO - PROCESS | 1929 | 1461329207116 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e787000 == 62 [pid = 1929] [id = 236] 05:46:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12e3df000) [pid = 1929] [serial = 706] [outer = 0x0] 05:46:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12e461000) [pid = 1929] [serial = 707] [outer = 0x12e3df000] 05:46:47 INFO - PROCESS | 1929 | 1461329207141 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12e46c800) [pid = 1929] [serial = 708] [outer = 0x12e3df000] 05:46:47 INFO - PROCESS | 1929 | 1461329207467 Marionette TRACE conn3 <- [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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 468ms 05:46:47 INFO - PROCESS | 1929 | 1461329207487 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1929 | 1461329207488 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 05:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:46:47 INFO - PROCESS | 1929 | 1461329207491 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1929 | 1461329207492 Marionette TRACE conn3 <- [1,918,null,{}] 05:46:47 INFO - PROCESS | 1929 | 1461329207496 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:47 INFO - PROCESS | 1929 | 1461329207602 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:46:47 INFO - PROCESS | 1929 | 1461329207609 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed52800 == 63 [pid = 1929] [id = 237] 05:46:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1188da000) [pid = 1929] [serial = 709] [outer = 0x0] 05:46:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12e46e800) [pid = 1929] [serial = 710] [outer = 0x1188da000] 05:46:47 INFO - PROCESS | 1929 | 1461329207634 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12e902800) [pid = 1929] [serial = 711] [outer = 0x1188da000] 05:46:48 INFO - PROCESS | 1929 | 1461329208093 Marionette TRACE conn3 <- [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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 622ms 05:46:48 INFO - PROCESS | 1929 | 1461329208113 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1929 | 1461329208117 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 05:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:46:48 INFO - PROCESS | 1929 | 1461329208121 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1929 | 1461329208123 Marionette TRACE conn3 <- [1,922,null,{}] 05:46:48 INFO - PROCESS | 1929 | 1461329208127 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:48 INFO - PROCESS | 1929 | 1461329208233 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:46:48 INFO - PROCESS | 1929 | 1461329208288 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a612000 == 64 [pid = 1929] [id = 238] 05:46:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x1188e8800) [pid = 1929] [serial = 712] [outer = 0x0] 05:46:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x119181000) [pid = 1929] [serial = 713] [outer = 0x1188e8800] 05:46:48 INFO - PROCESS | 1929 | 1461329208320 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x11ac1fc00) [pid = 1929] [serial = 714] [outer = 0x1188e8800] 05:46:48 INFO - PROCESS | 1929 | 1461329208747 Marionette TRACE conn3 <- [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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 674ms 05:46:48 INFO - PROCESS | 1929 | 1461329208795 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1929 | 1461329208802 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 05:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:46:48 INFO - PROCESS | 1929 | 1461329208809 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1929 | 1461329208813 Marionette TRACE conn3 <- [1,926,null,{}] 05:46:48 INFO - PROCESS | 1929 | 1461329208817 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:49 INFO - PROCESS | 1929 | 1461329209012 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:46:49 INFO - PROCESS | 1929 | 1461329209120 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ec3800 == 65 [pid = 1929] [id = 239] 05:46:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11c1af000) [pid = 1929] [serial = 715] [outer = 0x0] 05:46:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1237d8000) [pid = 1929] [serial = 716] [outer = 0x11c1af000] 05:46:49 INFO - PROCESS | 1929 | 1461329209168 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x123f3e000) [pid = 1929] [serial = 717] [outer = 0x11c1af000] 05:46:49 INFO - PROCESS | 1929 | 1461329209665 Marionette TRACE conn3 <- [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]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 926ms 05:46:49 INFO - PROCESS | 1929 | 1461329209735 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1929 | 1461329209737 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 05:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:46:49 INFO - PROCESS | 1929 | 1461329209760 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1929 | 1461329209764 Marionette TRACE conn3 <- [1,930,null,{}] 05:46:49 INFO - PROCESS | 1929 | 1461329209781 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:49 INFO - PROCESS | 1929 | 1461329209939 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:46:50 INFO - PROCESS | 1929 | 1461329210040 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e75d800 == 66 [pid = 1929] [id = 240] 05:46:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x128cd8800) [pid = 1929] [serial = 718] [outer = 0x0] 05:46:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12af10c00) [pid = 1929] [serial = 719] [outer = 0x128cd8800] 05:46:50 INFO - PROCESS | 1929 | 1461329210091 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12bb52800) [pid = 1929] [serial = 720] [outer = 0x128cd8800] 05:46:50 INFO - PROCESS | 1929 | 1461329210525 Marionette TRACE conn3 <- [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]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 798ms 05:46:50 INFO - PROCESS | 1929 | 1461329210538 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1929 | 1461329210540 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 05:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:46:50 INFO - PROCESS | 1929 | 1461329210544 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1929 | 1461329210546 Marionette TRACE conn3 <- [1,934,null,{}] 05:46:50 INFO - PROCESS | 1929 | 1461329210549 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:50 INFO - PROCESS | 1929 | 1461329210650 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:46:50 INFO - PROCESS | 1929 | 1461329210701 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0c6800 == 67 [pid = 1929] [id = 241] 05:46:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x129c63400) [pid = 1929] [serial = 721] [outer = 0x0] 05:46:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12d1d4c00) [pid = 1929] [serial = 722] [outer = 0x129c63400] 05:46:50 INFO - PROCESS | 1929 | 1461329210730 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12db78400) [pid = 1929] [serial = 723] [outer = 0x129c63400] 05:46:51 INFO - PROCESS | 1929 | 1461329211137 Marionette TRACE conn3 <- [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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 620ms 05:46:51 INFO - PROCESS | 1929 | 1461329211164 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1929 | 1461329211165 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 05:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:46:51 INFO - PROCESS | 1929 | 1461329211167 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1929 | 1461329211169 Marionette TRACE conn3 <- [1,938,null,{}] 05:46:51 INFO - PROCESS | 1929 | 1461329211171 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:51 INFO - PROCESS | 1929 | 1461329211276 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:46:51 INFO - PROCESS | 1929 | 1461329211330 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f37e000 == 68 [pid = 1929] [id = 242] 05:46:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12d080000) [pid = 1929] [serial = 724] [outer = 0x0] 05:46:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12e3dfc00) [pid = 1929] [serial = 725] [outer = 0x12d080000] 05:46:51 INFO - PROCESS | 1929 | 1461329211359 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12e459000) [pid = 1929] [serial = 726] [outer = 0x12d080000] 05:46:51 INFO - PROCESS | 1929 | 1461329211810 Marionette TRACE conn3 <- [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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 05:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:46:51 INFO - PROCESS | 1929 | 1461329211837 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1929 | 1461329211839 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 05:46:51 INFO - PROCESS | 1929 | 1461329211841 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1929 | 1461329211842 Marionette TRACE conn3 <- [1,942,null,{}] 05:46:51 INFO - PROCESS | 1929 | 1461329211845 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:51 INFO - PROCESS | 1929 | 1461329211971 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:46:52 INFO - PROCESS | 1929 | 1461329212039 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6ab800 == 69 [pid = 1929] [id = 243] 05:46:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12e470000) [pid = 1929] [serial = 727] [outer = 0x0] 05:46:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12e908000) [pid = 1929] [serial = 728] [outer = 0x12e470000] 05:46:52 INFO - PROCESS | 1929 | 1461329212082 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12e9b4800) [pid = 1929] [serial = 729] [outer = 0x12e470000] 05:46:52 INFO - PROCESS | 1929 | 1461329212494 Marionette TRACE conn3 <- [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]]]}] 05:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 820ms 05:46:52 INFO - PROCESS | 1929 | 1461329212690 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:46:52 INFO - PROCESS | 1929 | 1461329212694 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 05:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:46:52 INFO - PROCESS | 1929 | 1461329212699 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 1929 | 1461329212701 Marionette TRACE conn3 <- [1,946,null,{}] 05:46:52 INFO - PROCESS | 1929 | 1461329212705 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:52 INFO - PROCESS | 1929 | 1461329212803 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:46:52 INFO - PROCESS | 1929 | 1461329212867 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238da000 == 70 [pid = 1929] [id = 244] 05:46:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1188de800) [pid = 1929] [serial = 730] [outer = 0x0] 05:46:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x118ec3400) [pid = 1929] [serial = 731] [outer = 0x1188de800] 05:46:52 INFO - PROCESS | 1929 | 1461329212895 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x1158dc800) [pid = 1929] [serial = 732] [outer = 0x1188de800] 05:46:53 INFO - PROCESS | 1929 | 1461329213331 Marionette TRACE conn3 <- [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]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 05:46:53 INFO - PROCESS | 1929 | 1461329213371 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1929 | 1461329213374 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 05:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:46:53 INFO - PROCESS | 1929 | 1461329213380 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1929 | 1461329213383 Marionette TRACE conn3 <- [1,950,null,{}] 05:46:53 INFO - PROCESS | 1929 | 1461329213386 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:53 INFO - PROCESS | 1929 | 1461329213525 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:46:53 INFO - PROCESS | 1929 | 1461329213625 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b14d000 == 71 [pid = 1929] [id = 245] 05:46:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x119133000) [pid = 1929] [serial = 733] [outer = 0x0] 05:46:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x11b795800) [pid = 1929] [serial = 734] [outer = 0x119133000] 05:46:53 INFO - PROCESS | 1929 | 1461329213682 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12399b400) [pid = 1929] [serial = 735] [outer = 0x119133000] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x11970a800 == 70 [pid = 1929] [id = 172] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x124090800 == 69 [pid = 1929] [id = 206] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbc9000 == 68 [pid = 1929] [id = 204] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf79800 == 67 [pid = 1929] [id = 175] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12e787000 == 66 [pid = 1929] [id = 236] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12e56e800 == 65 [pid = 1929] [id = 235] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12b782800 == 64 [pid = 1929] [id = 234] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1c1000 == 63 [pid = 1929] [id = 233] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x118fcb400) [pid = 1929] [serial = 605] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x11ae96000) [pid = 1929] [serial = 608] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11c1b1c00) [pid = 1929] [serial = 611] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12387a000) [pid = 1929] [serial = 614] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x1241ad400) [pid = 1929] [serial = 617] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x127c1c800) [pid = 1929] [serial = 620] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12da09c00) [pid = 1929] [serial = 653] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf62800 == 62 [pid = 1929] [id = 232] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb5b000 == 61 [pid = 1929] [id = 231] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x128c1e800 == 60 [pid = 1929] [id = 230] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x127c7c000 == 59 [pid = 1929] [id = 229] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x124493000 == 58 [pid = 1929] [id = 228] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x11c2bd000 == 57 [pid = 1929] [id = 227] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x119282000 == 56 [pid = 1929] [id = 226] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x119adf000 == 55 [pid = 1929] [id = 225] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa3e000 == 54 [pid = 1929] [id = 224] 05:46:54 INFO - PROCESS | 1929 | --DOCSHELL 0x119709800 == 53 [pid = 1929] [id = 219] 05:46:54 INFO - PROCESS | 1929 | 1461329214127 Marionette TRACE conn3 <- [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]]]}] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12b10d800) [pid = 1929] [serial = 588] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12da02800) [pid = 1929] [serial = 651] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12b7dc800) [pid = 1929] [serial = 635] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12bb4b000) [pid = 1929] [serial = 636] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12d079800) [pid = 1929] [serial = 639] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12bcae000) [pid = 1929] [serial = 638] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12af0d800) [pid = 1929] [serial = 632] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x119181800) [pid = 1929] [serial = 624] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x117964c00) [pid = 1929] [serial = 623] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x129c5d400) [pid = 1929] [serial = 630] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12866f800) [pid = 1929] [serial = 629] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x11b27dc00) [pid = 1929] [serial = 626] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11c05d800) [pid = 1929] [serial = 627] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12d1ca800) [pid = 1929] [serial = 641] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x11ac19400) [pid = 1929] [serial = 644] [outer = 0x0] [url = about:blank] 05:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 774ms 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x1237d0c00) [pid = 1929] [serial = 645] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12d8aa400) [pid = 1929] [serial = 650] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12bb4a000) [pid = 1929] [serial = 647] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12d1d3800) [pid = 1929] [serial = 642] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12d8a2400) [pid = 1929] [serial = 648] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12b1f0800) [pid = 1929] [serial = 633] [outer = 0x0] [url = about:blank] 05:46:54 INFO - PROCESS | 1929 | 1461329214158 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1929 | 1461329214162 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 05:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:46:54 INFO - PROCESS | 1929 | 1461329214167 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1929 | 1461329214168 Marionette TRACE conn3 <- [1,954,null,{}] 05:46:54 INFO - PROCESS | 1929 | 1461329214175 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:54 INFO - PROCESS | 1929 | 1461329214263 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:46:54 INFO - PROCESS | 1929 | 1461329214269 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acca000 == 54 [pid = 1929] [id = 246] 05:46:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x123f3cc00) [pid = 1929] [serial = 736] [outer = 0x0] 05:46:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x124325800) [pid = 1929] [serial = 737] [outer = 0x123f3cc00] 05:46:54 INFO - PROCESS | 1929 | 1461329214299 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x125f58400) [pid = 1929] [serial = 738] [outer = 0x123f3cc00] 05:46:54 INFO - PROCESS | 1929 | 1461329214663 Marionette TRACE conn3 <- [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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 05:46:54 INFO - PROCESS | 1929 | 1461329214695 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1929 | 1461329214697 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 05:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:46:54 INFO - PROCESS | 1929 | 1461329214700 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1929 | 1461329214701 Marionette TRACE conn3 <- [1,958,null,{}] 05:46:54 INFO - PROCESS | 1929 | 1461329214703 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:54 INFO - PROCESS | 1929 | 1461329214787 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:46:54 INFO - PROCESS | 1929 | 1461329214794 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c79000 == 55 [pid = 1929] [id = 247] 05:46:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x125f5b800) [pid = 1929] [serial = 739] [outer = 0x0] 05:46:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x127ceb400) [pid = 1929] [serial = 740] [outer = 0x125f5b800] 05:46:54 INFO - PROCESS | 1929 | 1461329214821 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x125f5f400) [pid = 1929] [serial = 741] [outer = 0x125f5b800] 05:46:55 INFO - PROCESS | 1929 | 1461329215177 Marionette TRACE conn3 <- [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]]]}] 05:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 05:46:55 INFO - PROCESS | 1929 | 1461329215219 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:46:55 INFO - PROCESS | 1929 | 1461329215221 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 05:46:55 INFO - PROCESS | 1929 | 1461329215223 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 1929 | 1461329215224 Marionette TRACE conn3 <- [1,962,null,{}] 05:46:55 INFO - PROCESS | 1929 | 1461329215226 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:55 INFO - PROCESS | 1929 | 1461329215314 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:46:55 INFO - PROCESS | 1929 | 1461329215363 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ae8000 == 56 [pid = 1929] [id = 248] 05:46:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x123f3a000) [pid = 1929] [serial = 742] [outer = 0x0] 05:46:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x128854c00) [pid = 1929] [serial = 743] [outer = 0x123f3a000] 05:46:55 INFO - PROCESS | 1929 | 1461329215388 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12b105000) [pid = 1929] [serial = 744] [outer = 0x123f3a000] 05:46:55 INFO - PROCESS | 1929 | 1461329215663 Marionette TRACE conn3 <- [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]]]}] 05:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 475ms 05:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:46:55 INFO - PROCESS | 1929 | 1461329215699 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 1929 | 1461329215701 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 05:46:55 INFO - PROCESS | 1929 | 1461329215703 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 1929 | 1461329215704 Marionette TRACE conn3 <- [1,966,null,{}] 05:46:55 INFO - PROCESS | 1929 | 1461329215706 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:55 INFO - PROCESS | 1929 | 1461329215809 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:46:55 INFO - PROCESS | 1929 | 1461329215867 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b781000 == 57 [pid = 1929] [id = 249] 05:46:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x125f5d400) [pid = 1929] [serial = 745] [outer = 0x0] 05:46:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12b1f0400) [pid = 1929] [serial = 746] [outer = 0x125f5d400] 05:46:55 INFO - PROCESS | 1929 | 1461329215894 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12d077400) [pid = 1929] [serial = 747] [outer = 0x125f5d400] 05:46:56 INFO - PROCESS | 1929 | 1461329216273 Marionette TRACE conn3 <- [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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 618ms 05:46:56 INFO - PROCESS | 1929 | 1461329216323 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1929 | 1461329216324 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 05:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:46:56 INFO - PROCESS | 1929 | 1461329216337 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1929 | 1461329216339 Marionette TRACE conn3 <- [1,970,null,{}] 05:46:56 INFO - PROCESS | 1929 | 1461329216343 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:56 INFO - PROCESS | 1929 | 1461329216501 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:46:56 INFO - PROCESS | 1929 | 1461329216524 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d0d6000 == 58 [pid = 1929] [id = 250] 05:46:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x129c5d400) [pid = 1929] [serial = 748] [outer = 0x0] 05:46:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12d1ccc00) [pid = 1929] [serial = 749] [outer = 0x129c5d400] 05:46:56 INFO - PROCESS | 1929 | 1461329216564 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12d8aa400) [pid = 1929] [serial = 750] [outer = 0x129c5d400] 05:46:56 INFO - PROCESS | 1929 | 1461329216933 Marionette TRACE conn3 <- [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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 621ms 05:46:56 INFO - PROCESS | 1929 | 1461329216957 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1929 | 1461329216959 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 05:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:46:56 INFO - PROCESS | 1929 | 1461329216963 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1929 | 1461329216965 Marionette TRACE conn3 <- [1,974,null,{}] 05:46:56 INFO - PROCESS | 1929 | 1461329216967 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 1929 | 1461329217066 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:46:57 INFO - PROCESS | 1929 | 1461329217099 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8b8000 == 59 [pid = 1929] [id = 251] 05:46:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12d081000) [pid = 1929] [serial = 751] [outer = 0x0] 05:46:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12db7dc00) [pid = 1929] [serial = 752] [outer = 0x12d081000] 05:46:57 INFO - PROCESS | 1929 | 1461329217124 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12e3e5800) [pid = 1929] [serial = 753] [outer = 0x12d081000] 05:46:57 INFO - PROCESS | 1929 | 1461329217444 Marionette TRACE conn3 <- [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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 05:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:46:57 INFO - PROCESS | 1929 | 1461329217482 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1929 | 1461329217484 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 05:46:57 INFO - PROCESS | 1929 | 1461329217486 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1929 | 1461329217487 Marionette TRACE conn3 <- [1,978,null,{}] 05:46:57 INFO - PROCESS | 1929 | 1461329217489 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 1929 | 1461329217590 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:46:57 INFO - PROCESS | 1929 | 1461329217605 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db1a800 == 60 [pid = 1929] [id = 252] 05:46:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12da0ac00) [pid = 1929] [serial = 754] [outer = 0x0] 05:46:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12e45c000) [pid = 1929] [serial = 755] [outer = 0x12da0ac00] 05:46:57 INFO - PROCESS | 1929 | 1461329217629 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12e472000) [pid = 1929] [serial = 756] [outer = 0x12da0ac00] 05:46:57 INFO - PROCESS | 1929 | 1461329217962 Marionette TRACE conn3 <- [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]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 519ms 05:46:58 INFO - PROCESS | 1929 | 1461329218005 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1929 | 1461329218007 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 05:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:46:58 INFO - PROCESS | 1929 | 1461329218012 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1929 | 1461329218013 Marionette TRACE conn3 <- [1,982,null,{}] 05:46:58 INFO - PROCESS | 1929 | 1461329218015 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 1929 | 1461329218116 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:46:58 INFO - PROCESS | 1929 | 1461329218152 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e758800 == 61 [pid = 1929] [id = 253] 05:46:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12d082c00) [pid = 1929] [serial = 757] [outer = 0x0] 05:46:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12e90a000) [pid = 1929] [serial = 758] [outer = 0x12d082c00] 05:46:58 INFO - PROCESS | 1929 | 1461329218177 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12e9ae400) [pid = 1929] [serial = 759] [outer = 0x12d082c00] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x114f70400) [pid = 1929] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12e3df000) [pid = 1929] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12b7e4000) [pid = 1929] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12b7e3c00) [pid = 1929] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12d1cb000) [pid = 1929] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12d8a4800) [pid = 1929] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12db76c00) [pid = 1929] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x11ae97c00) [pid = 1929] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x128cd8000) [pid = 1929] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x11c065c00) [pid = 1929] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x124005800) [pid = 1929] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x11549f400) [pid = 1929] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11918a000) [pid = 1929] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x1145d4000) [pid = 1929] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:46:58 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12af0c400) [pid = 1929] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:46:58 INFO - PROCESS | 1929 | 1461329218598 Marionette TRACE conn3 <- [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]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 621ms 05:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:46:58 INFO - PROCESS | 1929 | 1461329218631 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1929 | 1461329218633 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 05:46:58 INFO - PROCESS | 1929 | 1461329218635 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1929 | 1461329218637 Marionette TRACE conn3 <- [1,986,null,{}] 05:46:58 INFO - PROCESS | 1929 | 1461329218639 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 1929 | 1461329218773 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:46:58 INFO - PROCESS | 1929 | 1461329218808 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf7a000 == 62 [pid = 1929] [id = 254] 05:46:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x11666a400) [pid = 1929] [serial = 760] [outer = 0x0] 05:46:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x11b290000) [pid = 1929] [serial = 761] [outer = 0x11666a400] 05:46:58 INFO - PROCESS | 1929 | 1461329218838 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x124005800) [pid = 1929] [serial = 762] [outer = 0x11666a400] 05:46:59 INFO - PROCESS | 1929 | 1461329219133 Marionette TRACE conn3 <- [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]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 05:46:59 INFO - PROCESS | 1929 | 1461329219155 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 1929 | 1461329219156 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 05:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:46:59 INFO - PROCESS | 1929 | 1461329219167 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 1929 | 1461329219168 Marionette TRACE conn3 <- [1,990,null,{}] 05:46:59 INFO - PROCESS | 1929 | 1461329219170 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:59 INFO - PROCESS | 1929 | 1461329219257 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:46:59 INFO - PROCESS | 1929 | 1461329219264 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fba5800 == 63 [pid = 1929] [id = 255] 05:46:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x1241a9000) [pid = 1929] [serial = 763] [outer = 0x0] 05:46:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12e3e5000) [pid = 1929] [serial = 764] [outer = 0x1241a9000] 05:46:59 INFO - PROCESS | 1929 | 1461329219289 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12e9b4000) [pid = 1929] [serial = 765] [outer = 0x1241a9000] 05:46:59 INFO - PROCESS | 1929 | 1461329219617 Marionette TRACE conn3 <- [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]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 467ms 05:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:46:59 INFO - PROCESS | 1929 | 1461329219635 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 1929 | 1461329219636 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 05:46:59 INFO - PROCESS | 1929 | 1461329219638 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 1929 | 1461329219639 Marionette TRACE conn3 <- [1,994,null,{}] 05:46:59 INFO - PROCESS | 1929 | 1461329219660 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:59 INFO - PROCESS | 1929 | 1461329219757 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:46:59 INFO - PROCESS | 1929 | 1461329219762 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbeb000 == 64 [pid = 1929] [id = 256] 05:46:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x115652c00) [pid = 1929] [serial = 766] [outer = 0x0] 05:46:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12ad32000) [pid = 1929] [serial = 767] [outer = 0x115652c00] 05:46:59 INFO - PROCESS | 1929 | 1461329219786 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12ad36400) [pid = 1929] [serial = 768] [outer = 0x115652c00] 05:47:00 INFO - PROCESS | 1929 | 1461329220109 Marionette TRACE conn3 <- [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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 522ms 05:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:47:00 INFO - PROCESS | 1929 | 1461329220160 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1929 | 1461329220162 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 05:47:00 INFO - PROCESS | 1929 | 1461329220164 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1929 | 1461329220165 Marionette TRACE conn3 <- [1,998,null,{}] 05:47:00 INFO - PROCESS | 1929 | 1461329220167 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:00 INFO - PROCESS | 1929 | 1461329220251 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:47:00 INFO - PROCESS | 1929 | 1461329220255 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbf2800 == 65 [pid = 1929] [id = 257] 05:47:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x11b28c800) [pid = 1929] [serial = 769] [outer = 0x0] 05:47:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12ad37400) [pid = 1929] [serial = 770] [outer = 0x11b28c800] 05:47:00 INFO - PROCESS | 1929 | 1461329220328 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12e9b6800) [pid = 1929] [serial = 771] [outer = 0x11b28c800] 05:47:00 INFO - PROCESS | 1929 | 1461329220781 Marionette TRACE conn3 <- [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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 668ms 05:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:47:00 INFO - PROCESS | 1929 | 1461329220832 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1929 | 1461329220835 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 05:47:00 INFO - PROCESS | 1929 | 1461329220839 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1929 | 1461329220841 Marionette TRACE conn3 <- [1,1002,null,{}] 05:47:00 INFO - PROCESS | 1929 | 1461329220845 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:00 INFO - PROCESS | 1929 | 1461329220950 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:47:01 INFO - PROCESS | 1929 | 1461329221019 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b703000 == 66 [pid = 1929] [id = 258] 05:47:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x119257800) [pid = 1929] [serial = 772] [outer = 0x0] 05:47:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11ac1c400) [pid = 1929] [serial = 773] [outer = 0x119257800] 05:47:01 INFO - PROCESS | 1929 | 1461329221051 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x11b288800) [pid = 1929] [serial = 774] [outer = 0x119257800] 05:47:01 INFO - PROCESS | 1929 | 1461329221480 Marionette TRACE conn3 <- [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]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 672ms 05:47:01 INFO - PROCESS | 1929 | 1461329221513 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1929 | 1461329221517 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 05:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:47:01 INFO - PROCESS | 1929 | 1461329221522 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1929 | 1461329221523 Marionette TRACE conn3 <- [1,1006,null,{}] 05:47:01 INFO - PROCESS | 1929 | 1461329221526 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:01 INFO - PROCESS | 1929 | 1461329221633 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:47:01 INFO - PROCESS | 1929 | 1461329221726 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b77b800 == 67 [pid = 1929] [id = 259] 05:47:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11b294400) [pid = 1929] [serial = 775] [outer = 0x0] 05:47:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x1237d6400) [pid = 1929] [serial = 776] [outer = 0x11b294400] 05:47:01 INFO - PROCESS | 1929 | 1461329221756 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x123f42000) [pid = 1929] [serial = 777] [outer = 0x11b294400] 05:47:02 INFO - PROCESS | 1929 | 1461329222153 Marionette TRACE conn3 <- [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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 674ms 05:47:02 INFO - PROCESS | 1929 | 1461329222196 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:47:02 INFO - PROCESS | 1929 | 1461329222197 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 05:47:02 INFO - PROCESS | 1929 | 1461329222200 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1929 | 1461329222202 Marionette TRACE conn3 <- [1,1010,null,{}] 05:47:02 INFO - PROCESS | 1929 | 1461329222210 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 1929 | 1461329222314 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:47:02 INFO - PROCESS | 1929 | 1461329222384 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fb94800 == 68 [pid = 1929] [id = 260] 05:47:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x125f58800) [pid = 1929] [serial = 778] [outer = 0x0] 05:47:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x129c5ec00) [pid = 1929] [serial = 779] [outer = 0x125f58800] 05:47:02 INFO - PROCESS | 1929 | 1461329222416 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12acc9000) [pid = 1929] [serial = 780] [outer = 0x125f58800] 05:47:02 INFO - PROCESS | 1929 | 1461329222829 Marionette TRACE conn3 <- [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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 673ms 05:47:02 INFO - PROCESS | 1929 | 1461329222874 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1929 | 1461329222875 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 05:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:47:02 INFO - PROCESS | 1929 | 1461329222878 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1929 | 1461329222879 Marionette TRACE conn3 <- [1,1014,null,{}] 05:47:02 INFO - PROCESS | 1929 | 1461329222882 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:03 INFO - PROCESS | 1929 | 1461329223005 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:47:03 INFO - PROCESS | 1929 | 1461329223088 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300e3000 == 69 [pid = 1929] [id = 261] 05:47:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12accd400) [pid = 1929] [serial = 781] [outer = 0x0] 05:47:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12acd0c00) [pid = 1929] [serial = 782] [outer = 0x12accd400] 05:47:03 INFO - PROCESS | 1929 | 1461329223119 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12b10ac00) [pid = 1929] [serial = 783] [outer = 0x12accd400] 05:47:03 INFO - PROCESS | 1929 | 1461329223525 Marionette TRACE conn3 <- [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]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 680ms 05:47:03 INFO - PROCESS | 1929 | 1461329223559 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 1929 | 1461329223560 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 05:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:47:03 INFO - PROCESS | 1929 | 1461329223566 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1929 | 1461329223567 Marionette TRACE conn3 <- [1,1018,null,{}] 05:47:03 INFO - PROCESS | 1929 | 1461329223570 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:03 INFO - PROCESS | 1929 | 1461329223680 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:47:03 INFO - PROCESS | 1929 | 1461329223799 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed49000 == 70 [pid = 1929] [id = 262] 05:47:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1155f0400) [pid = 1929] [serial = 784] [outer = 0x0] 05:47:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12b1e9800) [pid = 1929] [serial = 785] [outer = 0x1155f0400] 05:47:03 INFO - PROCESS | 1929 | 1461329223832 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12bb54000) [pid = 1929] [serial = 786] [outer = 0x1155f0400] 05:47:04 INFO - PROCESS | 1929 | 1461329224484 Marionette TRACE conn3 <- [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]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 05:47:04 INFO - PROCESS | 1929 | 1461329224541 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 1929 | 1461329224545 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 05:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:47:04 INFO - PROCESS | 1929 | 1461329224550 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1929 | 1461329224552 Marionette TRACE conn3 <- [1,1022,null,{}] 05:47:04 INFO - PROCESS | 1929 | 1461329224556 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:04 INFO - PROCESS | 1929 | 1461329224649 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:47:04 INFO - PROCESS | 1929 | 1461329224716 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b705000 == 71 [pid = 1929] [id = 263] 05:47:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x118983400) [pid = 1929] [serial = 787] [outer = 0x0] 05:47:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x118fcb400) [pid = 1929] [serial = 788] [outer = 0x118983400] 05:47:04 INFO - PROCESS | 1929 | 1461329224747 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x11a87e000) [pid = 1929] [serial = 789] [outer = 0x118983400] 05:47:05 INFO - PROCESS | 1929 | 1461329225226 Marionette TRACE conn3 <- [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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 724ms 05:47:05 INFO - PROCESS | 1929 | 1461329225285 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1929 | 1461329225291 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:47:05 INFO - PROCESS | 1929 | 1461329225302 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1929 | 1461329225305 Marionette TRACE conn3 <- [1,1026,null,{}] 05:47:05 INFO - PROCESS | 1929 | 1461329225309 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:05 INFO - PROCESS | 1929 | 1461329225444 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:47:05 INFO - PROCESS | 1929 | 1461329225528 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x119af9000 == 72 [pid = 1929] [id = 264] 05:47:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x11ac20c00) [pid = 1929] [serial = 790] [outer = 0x0] 05:47:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11ae9c800) [pid = 1929] [serial = 791] [outer = 0x11ac20c00] 05:47:05 INFO - PROCESS | 1929 | 1461329225555 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x11b290400) [pid = 1929] [serial = 792] [outer = 0x11ac20c00] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11bee1800 == 71 [pid = 1929] [id = 173] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12d0ce800 == 70 [pid = 1929] [id = 177] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbeb000 == 69 [pid = 1929] [id = 256] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12fba5800 == 68 [pid = 1929] [id = 255] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf7a000 == 67 [pid = 1929] [id = 254] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12e758800 == 66 [pid = 1929] [id = 253] 05:47:05 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12d07f800) [pid = 1929] [serial = 665] [outer = 0x0] [url = about:blank] 05:47:05 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12af0dc00) [pid = 1929] [serial = 668] [outer = 0x0] [url = about:blank] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12db1a800 == 65 [pid = 1929] [id = 252] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8b8000 == 64 [pid = 1929] [id = 251] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12d0d6000 == 63 [pid = 1929] [id = 250] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12b781000 == 62 [pid = 1929] [id = 249] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x119ae8000 == 61 [pid = 1929] [id = 248] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x127c79000 == 60 [pid = 1929] [id = 247] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11acca000 == 59 [pid = 1929] [id = 246] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11b14d000 == 58 [pid = 1929] [id = 245] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x1238da000 == 57 [pid = 1929] [id = 244] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x11a612000 == 56 [pid = 1929] [id = 238] 05:47:05 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed52800 == 55 [pid = 1929] [id = 237] 05:47:05 INFO - PROCESS | 1929 | 1461329225961 Marionette TRACE conn3 <- [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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 673ms 05:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:47:05 INFO - PROCESS | 1929 | 1461329225976 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1929 | 1461329225978 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 05:47:05 INFO - PROCESS | 1929 | 1461329225980 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1929 | 1461329225982 Marionette TRACE conn3 <- [1,1030,null,{}] 05:47:05 INFO - PROCESS | 1929 | 1461329225990 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 1929 | 1461329226082 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x119e4e000) [pid = 1929] [serial = 603] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12af05400) [pid = 1929] [serial = 687] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12e461000) [pid = 1929] [serial = 707] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12d05e000) [pid = 1929] [serial = 695] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12bb4dc00) [pid = 1929] [serial = 692] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12d1d3400) [pid = 1929] [serial = 698] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12e3db400) [pid = 1929] [serial = 654] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12e45a000) [pid = 1929] [serial = 705] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12b111400) [pid = 1929] [serial = 662] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x11b130800) [pid = 1929] [serial = 677] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x11bb6e000) [pid = 1929] [serial = 678] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x129982000) [pid = 1929] [serial = 686] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1237e2800) [pid = 1929] [serial = 680] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x123f3bc00) [pid = 1929] [serial = 681] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11564c400) [pid = 1929] [serial = 656] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12d086400) [pid = 1929] [serial = 696] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x1244e0800) [pid = 1929] [serial = 683] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x127c1cc00) [pid = 1929] [serial = 684] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x118881800) [pid = 1929] [serial = 672] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11564d400) [pid = 1929] [serial = 671] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11acbec00) [pid = 1929] [serial = 675] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11a62e400) [pid = 1929] [serial = 674] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x11c6bc800) [pid = 1929] [serial = 659] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12d1cac00) [pid = 1929] [serial = 701] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12e3de400) [pid = 1929] [serial = 704] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12e46c800) [pid = 1929] [serial = 708] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12db76000) [pid = 1929] [serial = 702] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12d8ac800) [pid = 1929] [serial = 699] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12b4a8400) [pid = 1929] [serial = 689] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12b7df400) [pid = 1929] [serial = 690] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12bcb6400) [pid = 1929] [serial = 693] [outer = 0x0] [url = about:blank] 05:47:06 INFO - PROCESS | 1929 | 1461329226146 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ae8000 == 56 [pid = 1929] [id = 265] 05:47:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x11564dc00) [pid = 1929] [serial = 793] [outer = 0x0] 05:47:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x11ac22c00) [pid = 1929] [serial = 794] [outer = 0x11564dc00] 05:47:06 INFO - PROCESS | 1929 | 1461329226175 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x11c6b9400) [pid = 1929] [serial = 795] [outer = 0x11564dc00] 05:47:06 INFO - PROCESS | 1929 | 1461329226490 Marionette TRACE conn3 <- [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]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 571ms 05:47:06 INFO - PROCESS | 1929 | 1461329226552 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1929 | 1461329226554 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 05:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:47:06 INFO - PROCESS | 1929 | 1461329226556 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1929 | 1461329226557 Marionette TRACE conn3 <- [1,1034,null,{}] 05:47:06 INFO - PROCESS | 1929 | 1461329226559 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 1929 | 1461329226638 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:47:06 INFO - PROCESS | 1929 | 1461329226705 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbc8000 == 57 [pid = 1929] [id = 266] 05:47:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x11c1b7400) [pid = 1929] [serial = 796] [outer = 0x0] 05:47:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x123877400) [pid = 1929] [serial = 797] [outer = 0x11c1b7400] 05:47:06 INFO - PROCESS | 1929 | 1461329226732 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x1246cf000) [pid = 1929] [serial = 798] [outer = 0x11c1b7400] 05:47:07 INFO - PROCESS | 1929 | 1461329227015 Marionette TRACE conn3 <- [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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 05:47:07 INFO - PROCESS | 1929 | 1461329227026 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1929 | 1461329227030 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 05:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:47:07 INFO - PROCESS | 1929 | 1461329227037 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1929 | 1461329227038 Marionette TRACE conn3 <- [1,1038,null,{}] 05:47:07 INFO - PROCESS | 1929 | 1461329227040 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:07 INFO - PROCESS | 1929 | 1461329227127 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:47:07 INFO - PROCESS | 1929 | 1461329227132 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x125eae000 == 58 [pid = 1929] [id = 267] 05:47:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x123f34400) [pid = 1929] [serial = 799] [outer = 0x0] 05:47:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x125f5f000) [pid = 1929] [serial = 800] [outer = 0x123f34400] 05:47:07 INFO - PROCESS | 1929 | 1461329227158 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12750a800) [pid = 1929] [serial = 801] [outer = 0x123f34400] 05:47:07 INFO - PROCESS | 1929 | 1461329227494 Marionette TRACE conn3 <- [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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 05:47:07 INFO - PROCESS | 1929 | 1461329227506 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1929 | 1461329227507 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 05:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:47:07 INFO - PROCESS | 1929 | 1461329227511 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1929 | 1461329227513 Marionette TRACE conn3 <- [1,1042,null,{}] 05:47:07 INFO - PROCESS | 1929 | 1461329227515 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:07 INFO - PROCESS | 1929 | 1461329227607 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:47:07 INFO - PROCESS | 1929 | 1461329227614 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x128889000 == 59 [pid = 1929] [id = 268] 05:47:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x127631400) [pid = 1929] [serial = 802] [outer = 0x0] 05:47:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12997b800) [pid = 1929] [serial = 803] [outer = 0x127631400] 05:47:07 INFO - PROCESS | 1929 | 1461329227643 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12acc7800) [pid = 1929] [serial = 804] [outer = 0x127631400] 05:47:07 INFO - PROCESS | 1929 | 1461329227986 Marionette TRACE conn3 <- [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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 520ms 05:47:08 INFO - PROCESS | 1929 | 1461329228032 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:47:08 INFO - PROCESS | 1929 | 1461329228034 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 05:47:08 INFO - PROCESS | 1929 | 1461329228037 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1929 | 1461329228039 Marionette TRACE conn3 <- [1,1046,null,{}] 05:47:08 INFO - PROCESS | 1929 | 1461329228042 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 1929 | 1461329228207 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:47:08 INFO - PROCESS | 1929 | 1461329228240 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0e0000 == 60 [pid = 1929] [id = 269] 05:47:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x127cef800) [pid = 1929] [serial = 805] [outer = 0x0] 05:47:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12ad2e000) [pid = 1929] [serial = 806] [outer = 0x127cef800] 05:47:08 INFO - PROCESS | 1929 | 1461329228280 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12af09400) [pid = 1929] [serial = 807] [outer = 0x127cef800] 05:47:08 INFO - PROCESS | 1929 | 1461329228683 Marionette TRACE conn3 <- [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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 05:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:47:08 INFO - PROCESS | 1929 | 1461329228707 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1929 | 1461329228708 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 05:47:08 INFO - PROCESS | 1929 | 1461329228711 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1929 | 1461329228712 Marionette TRACE conn3 <- [1,1050,null,{}] 05:47:08 INFO - PROCESS | 1929 | 1461329228714 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 1929 | 1461329228814 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:47:08 INFO - PROCESS | 1929 | 1461329228827 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb5b800 == 61 [pid = 1929] [id = 270] 05:47:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12af0ec00) [pid = 1929] [serial = 808] [outer = 0x0] 05:47:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12b10d000) [pid = 1929] [serial = 809] [outer = 0x12af0ec00] 05:47:08 INFO - PROCESS | 1929 | 1461329228852 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12b402400) [pid = 1929] [serial = 810] [outer = 0x12af0ec00] 05:47:09 INFO - PROCESS | 1929 | 1461329229188 Marionette TRACE conn3 <- [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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 518ms 05:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:47:09 INFO - PROCESS | 1929 | 1461329229230 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1929 | 1461329229231 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 05:47:09 INFO - PROCESS | 1929 | 1461329229233 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1929 | 1461329229234 Marionette TRACE conn3 <- [1,1054,null,{}] 05:47:09 INFO - PROCESS | 1929 | 1461329229237 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:09 INFO - PROCESS | 1929 | 1461329229334 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:47:09 INFO - PROCESS | 1929 | 1461329229348 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf73800 == 62 [pid = 1929] [id = 271] 05:47:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12b110400) [pid = 1929] [serial = 811] [outer = 0x0] 05:47:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12b40a400) [pid = 1929] [serial = 812] [outer = 0x12b110400] 05:47:09 INFO - PROCESS | 1929 | 1461329229373 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12b40e800) [pid = 1929] [serial = 813] [outer = 0x12b110400] 05:47:09 INFO - PROCESS | 1929 | 1461329229723 Marionette TRACE conn3 <- [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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 05:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:47:09 INFO - PROCESS | 1929 | 1461329229757 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1929 | 1461329229758 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 05:47:09 INFO - PROCESS | 1929 | 1461329229760 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1929 | 1461329229761 Marionette TRACE conn3 <- [1,1058,null,{}] 05:47:09 INFO - PROCESS | 1929 | 1461329229764 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:09 INFO - PROCESS | 1929 | 1461329229866 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:47:09 INFO - PROCESS | 1929 | 1461329229899 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d85f800 == 63 [pid = 1929] [id = 272] 05:47:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12b40ec00) [pid = 1929] [serial = 814] [outer = 0x0] 05:47:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b4b1c00) [pid = 1929] [serial = 815] [outer = 0x12b40ec00] 05:47:09 INFO - PROCESS | 1929 | 1461329229925 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12b7e1c00) [pid = 1929] [serial = 816] [outer = 0x12b40ec00] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x129c5d400) [pid = 1929] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12da0ac00) [pid = 1929] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12d081000) [pid = 1929] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12d082c00) [pid = 1929] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11666a400) [pid = 1929] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x123f3a000) [pid = 1929] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x125f5d400) [pid = 1929] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x119133000) [pid = 1929] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x123f3cc00) [pid = 1929] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x125f5b800) [pid = 1929] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1188de800) [pid = 1929] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x1241a9000) [pid = 1929] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:47:10 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x115652c00) [pid = 1929] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:47:10 INFO - PROCESS | 1929 | 1461329230476 Marionette TRACE conn3 <- [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]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 771ms 05:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:47:10 INFO - PROCESS | 1929 | 1461329230532 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 1929 | 1461329230534 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 05:47:10 INFO - PROCESS | 1929 | 1461329230536 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 1929 | 1461329230538 Marionette TRACE conn3 <- [1,1062,null,{}] 05:47:10 INFO - PROCESS | 1929 | 1461329230540 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:10 INFO - PROCESS | 1929 | 1461329230637 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:47:10 INFO - PROCESS | 1929 | 1461329230715 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8c3000 == 64 [pid = 1929] [id = 273] 05:47:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x127c24400) [pid = 1929] [serial = 817] [outer = 0x0] 05:47:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12b7e1400) [pid = 1929] [serial = 818] [outer = 0x127c24400] 05:47:10 INFO - PROCESS | 1929 | 1461329230746 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12bccbc00) [pid = 1929] [serial = 819] [outer = 0x127c24400] 05:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 518ms 05:47:11 INFO - PROCESS | 1929 | 1461329231051 Marionette TRACE conn3 <- [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]]]}] 05:47:11 INFO - PROCESS | 1929 | 1461329231055 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1929 | 1461329231056 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 05:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:47:11 INFO - PROCESS | 1929 | 1461329231067 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1929 | 1461329231068 Marionette TRACE conn3 <- [1,1066,null,{}] 05:47:11 INFO - PROCESS | 1929 | 1461329231070 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:11 INFO - PROCESS | 1929 | 1461329231158 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:47:11 INFO - PROCESS | 1929 | 1461329231165 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e74f000 == 65 [pid = 1929] [id = 274] 05:47:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12d05c400) [pid = 1929] [serial = 820] [outer = 0x0] 05:47:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12d083c00) [pid = 1929] [serial = 821] [outer = 0x12d05c400] 05:47:11 INFO - PROCESS | 1929 | 1461329231191 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12d1d7c00) [pid = 1929] [serial = 822] [outer = 0x12d05c400] 05:47:11 INFO - PROCESS | 1929 | 1461329231673 Marionette TRACE conn3 <- [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]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 05:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:47:11 INFO - PROCESS | 1929 | 1461329231689 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1929 | 1461329231690 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 05:47:11 INFO - PROCESS | 1929 | 1461329231693 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1929 | 1461329231696 Marionette TRACE conn3 <- [1,1070,null,{}] 05:47:11 INFO - PROCESS | 1929 | 1461329231698 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:11 INFO - PROCESS | 1929 | 1461329231778 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:47:11 INFO - PROCESS | 1929 | 1461329231784 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6a6000 == 66 [pid = 1929] [id = 275] 05:47:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12d1d0800) [pid = 1929] [serial = 823] [outer = 0x0] 05:47:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12d8a9000) [pid = 1929] [serial = 824] [outer = 0x12d1d0800] 05:47:11 INFO - PROCESS | 1929 | 1461329231809 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12e457800) [pid = 1929] [serial = 825] [outer = 0x12d1d0800] 05:47:12 INFO - PROCESS | 1929 | 1461329232134 Marionette TRACE conn3 <- [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]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 471ms 05:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:47:12 INFO - PROCESS | 1929 | 1461329232164 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 1929 | 1461329232165 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 05:47:12 INFO - PROCESS | 1929 | 1461329232167 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1929 | 1461329232168 Marionette TRACE conn3 <- [1,1074,null,{}] 05:47:12 INFO - PROCESS | 1929 | 1461329232170 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:12 INFO - PROCESS | 1929 | 1461329232256 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:47:12 INFO - PROCESS | 1929 | 1461329232311 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fb92000 == 67 [pid = 1929] [id = 276] 05:47:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12d1d4000) [pid = 1929] [serial = 826] [outer = 0x0] 05:47:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12e45e800) [pid = 1929] [serial = 827] [outer = 0x12d1d4000] 05:47:12 INFO - PROCESS | 1929 | 1461329232336 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12e46ec00) [pid = 1929] [serial = 828] [outer = 0x12d1d4000] 05:47:12 INFO - PROCESS | 1929 | 1461329232768 Marionette TRACE conn3 <- [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]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 619ms 05:47:12 INFO - PROCESS | 1929 | 1461329232787 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 1929 | 1461329232790 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 05:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:47:12 INFO - PROCESS | 1929 | 1461329232812 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1929 | 1461329232814 Marionette TRACE conn3 <- [1,1078,null,{}] 05:47:12 INFO - PROCESS | 1929 | 1461329232819 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:12 INFO - PROCESS | 1929 | 1461329232925 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:47:12 INFO - PROCESS | 1929 | 1461329232995 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a986800 == 68 [pid = 1929] [id = 277] 05:47:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11864bc00) [pid = 1929] [serial = 829] [outer = 0x0] 05:47:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x118ecc800) [pid = 1929] [serial = 830] [outer = 0x11864bc00] 05:47:13 INFO - PROCESS | 1929 | 1461329233027 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11a630000) [pid = 1929] [serial = 831] [outer = 0x11864bc00] 05:47:13 INFO - PROCESS | 1929 | 1461329233481 Marionette TRACE conn3 <- [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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 742ms 05:47:13 INFO - PROCESS | 1929 | 1461329233543 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 1929 | 1461329233547 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 05:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:47:13 INFO - PROCESS | 1929 | 1461329233554 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1929 | 1461329233555 Marionette TRACE conn3 <- [1,1082,null,{}] 05:47:13 INFO - PROCESS | 1929 | 1461329233558 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:13 INFO - PROCESS | 1929 | 1461329233661 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:47:13 INFO - PROCESS | 1929 | 1461329233731 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x125eab800 == 69 [pid = 1929] [id = 278] 05:47:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x11b296000) [pid = 1929] [serial = 832] [outer = 0x0] 05:47:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x11bb6b400) [pid = 1929] [serial = 833] [outer = 0x11b296000] 05:47:13 INFO - PROCESS | 1929 | 1461329233760 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x1237d9000) [pid = 1929] [serial = 834] [outer = 0x11b296000] 05:47:14 INFO - PROCESS | 1929 | 1461329234151 Marionette TRACE conn3 <- [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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 626ms 05:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:47:14 INFO - PROCESS | 1929 | 1461329234179 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1929 | 1461329234181 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 05:47:14 INFO - PROCESS | 1929 | 1461329234183 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1929 | 1461329234186 Marionette TRACE conn3 <- [1,1086,null,{}] 05:47:14 INFO - PROCESS | 1929 | 1461329234194 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:14 INFO - PROCESS | 1929 | 1461329234323 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:47:14 INFO - PROCESS | 1929 | 1461329234405 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e78c800 == 70 [pid = 1929] [id = 279] 05:47:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x1272e9800) [pid = 1929] [serial = 835] [outer = 0x0] 05:47:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x127cf5400) [pid = 1929] [serial = 836] [outer = 0x1272e9800] 05:47:14 INFO - PROCESS | 1929 | 1461329234438 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x129c64c00) [pid = 1929] [serial = 837] [outer = 0x1272e9800] 05:47:14 INFO - PROCESS | 1929 | 1461329234847 Marionette TRACE conn3 <- [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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 674ms 05:47:14 INFO - PROCESS | 1929 | 1461329234857 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1929 | 1461329234859 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 05:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:47:14 INFO - PROCESS | 1929 | 1461329234861 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1929 | 1461329234863 Marionette TRACE conn3 <- [1,1090,null,{}] 05:47:14 INFO - PROCESS | 1929 | 1461329234865 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:14 INFO - PROCESS | 1929 | 1461329234968 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:47:15 INFO - PROCESS | 1929 | 1461329235019 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300dd000 == 71 [pid = 1929] [id = 280] 05:47:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12acc5000) [pid = 1929] [serial = 838] [outer = 0x0] 05:47:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12af0d800) [pid = 1929] [serial = 839] [outer = 0x12acc5000] 05:47:15 INFO - PROCESS | 1929 | 1461329235049 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12b4ae400) [pid = 1929] [serial = 840] [outer = 0x12acc5000] 05:47:15 INFO - PROCESS | 1929 | 1461329235491 Marionette TRACE conn3 <- [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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 05:47:15 INFO - PROCESS | 1929 | 1461329235533 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 1929 | 1461329235534 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 05:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:47:15 INFO - PROCESS | 1929 | 1461329235537 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1929 | 1461329235538 Marionette TRACE conn3 <- [1,1094,null,{}] 05:47:15 INFO - PROCESS | 1929 | 1461329235541 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:15 INFO - PROCESS | 1929 | 1461329235643 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:47:15 INFO - PROCESS | 1929 | 1461329235730 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac92800 == 72 [pid = 1929] [id = 281] 05:47:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12b7de400) [pid = 1929] [serial = 841] [outer = 0x0] 05:47:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12bcb1800) [pid = 1929] [serial = 842] [outer = 0x12b7de400] 05:47:15 INFO - PROCESS | 1929 | 1461329235760 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12d1cc400) [pid = 1929] [serial = 843] [outer = 0x12b7de400] 05:47:16 INFO - PROCESS | 1929 | 1461329236156 Marionette TRACE conn3 <- [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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 05:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:47:16 INFO - PROCESS | 1929 | 1461329236207 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1929 | 1461329236208 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 05:47:16 INFO - PROCESS | 1929 | 1461329236211 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1929 | 1461329236212 Marionette TRACE conn3 <- [1,1098,null,{}] 05:47:16 INFO - PROCESS | 1929 | 1461329236214 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:16 INFO - PROCESS | 1929 | 1461329236331 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:47:16 INFO - PROCESS | 1929 | 1461329236399 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x130492800 == 73 [pid = 1929] [id = 282] 05:47:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12e458800) [pid = 1929] [serial = 844] [outer = 0x0] 05:47:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12e908c00) [pid = 1929] [serial = 845] [outer = 0x12e458800] 05:47:16 INFO - PROCESS | 1929 | 1461329236431 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12e9bb800) [pid = 1929] [serial = 846] [outer = 0x12e458800] 05:47:16 INFO - PROCESS | 1929 | 1461329236852 Marionette TRACE conn3 <- [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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 05:47:16 INFO - PROCESS | 1929 | 1461329236883 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1929 | 1461329236884 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 05:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:47:16 INFO - PROCESS | 1929 | 1461329236886 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1929 | 1461329236887 Marionette TRACE conn3 <- [1,1102,null,{}] 05:47:16 INFO - PROCESS | 1929 | 1461329236890 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:17 INFO - PROCESS | 1929 | 1461329237011 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:47:17 INFO - PROCESS | 1929 | 1461329237080 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x127555800 == 74 [pid = 1929] [id = 283] 05:47:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12b110c00) [pid = 1929] [serial = 847] [outer = 0x0] 05:47:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12b357000) [pid = 1929] [serial = 848] [outer = 0x12b110c00] 05:47:17 INFO - PROCESS | 1929 | 1461329237110 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12b35b400) [pid = 1929] [serial = 849] [outer = 0x12b110c00] 05:47:17 INFO - PROCESS | 1929 | 1461329237672 Marionette TRACE conn3 <- [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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 820ms 05:47:17 INFO - PROCESS | 1929 | 1461329237712 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1929 | 1461329237714 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 05:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:47:17 INFO - PROCESS | 1929 | 1461329237718 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1929 | 1461329237721 Marionette TRACE conn3 <- [1,1106,null,{}] 05:47:17 INFO - PROCESS | 1929 | 1461329237724 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:17 INFO - PROCESS | 1929 | 1461329237821 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:47:17 INFO - PROCESS | 1929 | 1461329237890 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6e5800 == 75 [pid = 1929] [id = 284] 05:47:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x1186aa800) [pid = 1929] [serial = 850] [outer = 0x0] 05:47:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x118948400) [pid = 1929] [serial = 851] [outer = 0x1186aa800] 05:47:17 INFO - PROCESS | 1929 | 1461329237918 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x119d52000) [pid = 1929] [serial = 852] [outer = 0x1186aa800] 05:47:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x11423ac00) [pid = 1929] [serial = 853] [outer = 0x12f6e6800] 05:47:18 INFO - PROCESS | 1929 | 1461329238450 Marionette TRACE conn3 <- [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]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 771ms 05:47:18 INFO - PROCESS | 1929 | 1461329238497 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1929 | 1461329238502 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 05:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:47:18 INFO - PROCESS | 1929 | 1461329238513 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1929 | 1461329238515 Marionette TRACE conn3 <- [1,1110,null,{}] 05:47:18 INFO - PROCESS | 1929 | 1461329238519 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:18 INFO - PROCESS | 1929 | 1461329238669 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:47:18 INFO - PROCESS | 1929 | 1461329238772 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ecc000 == 76 [pid = 1929] [id = 285] 05:47:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x11b291800) [pid = 1929] [serial = 854] [outer = 0x0] 05:47:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x11b29a400) [pid = 1929] [serial = 855] [outer = 0x11b291800] 05:47:18 INFO - PROCESS | 1929 | 1461329238814 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x123ee2000) [pid = 1929] [serial = 856] [outer = 0x11b291800] 05:47:18 INFO - PROCESS | 1929 | --DOCSHELL 0x11a622000 == 75 [pid = 1929] [id = 223] 05:47:18 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6a6000 == 74 [pid = 1929] [id = 275] 05:47:18 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12ad37400) [pid = 1929] [serial = 770] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12e74f000 == 73 [pid = 1929] [id = 274] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8c3000 == 72 [pid = 1929] [id = 273] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12d85f800 == 71 [pid = 1929] [id = 272] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf73800 == 70 [pid = 1929] [id = 271] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb5b800 == 69 [pid = 1929] [id = 270] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0e0000 == 68 [pid = 1929] [id = 269] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x128889000 == 67 [pid = 1929] [id = 268] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x125eae000 == 66 [pid = 1929] [id = 267] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbc8000 == 65 [pid = 1929] [id = 266] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x119ae8000 == 64 [pid = 1929] [id = 265] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x119af9000 == 63 [pid = 1929] [id = 264] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x11b705000 == 62 [pid = 1929] [id = 263] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12fb94800 == 61 [pid = 1929] [id = 260] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x12b77b800 == 60 [pid = 1929] [id = 259] 05:47:19 INFO - PROCESS | 1929 | --DOCSHELL 0x11b703000 == 59 [pid = 1929] [id = 258] 05:47:19 INFO - PROCESS | 1929 | 1461329239204 Marionette TRACE conn3 <- [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]]]}] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x128854c00) [pid = 1929] [serial = 743] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12b105000) [pid = 1929] [serial = 744] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12d1d4c00) [pid = 1929] [serial = 722] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12b1f0400) [pid = 1929] [serial = 746] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12e3dfc00) [pid = 1929] [serial = 725] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12e46e800) [pid = 1929] [serial = 710] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12e908000) [pid = 1929] [serial = 728] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12399b400) [pid = 1929] [serial = 735] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x11b795800) [pid = 1929] [serial = 734] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x124325800) [pid = 1929] [serial = 737] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x125f58400) [pid = 1929] [serial = 738] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12af10c00) [pid = 1929] [serial = 719] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x127ceb400) [pid = 1929] [serial = 740] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x125f5f400) [pid = 1929] [serial = 741] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x119181000) [pid = 1929] [serial = 713] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x1158dc800) [pid = 1929] [serial = 732] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x118ec3400) [pid = 1929] [serial = 731] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x1237d8000) [pid = 1929] [serial = 716] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12e3e5000) [pid = 1929] [serial = 764] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12ad32000) [pid = 1929] [serial = 767] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12ad36400) [pid = 1929] [serial = 768] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12e9ae400) [pid = 1929] [serial = 759] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12e3e5800) [pid = 1929] [serial = 753] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x124005800) [pid = 1929] [serial = 762] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12d077400) [pid = 1929] [serial = 747] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12d8aa400) [pid = 1929] [serial = 750] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12e9b4000) [pid = 1929] [serial = 765] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12d1ccc00) [pid = 1929] [serial = 749] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12e45c000) [pid = 1929] [serial = 755] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12db7dc00) [pid = 1929] [serial = 752] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12e90a000) [pid = 1929] [serial = 758] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11b290000) [pid = 1929] [serial = 761] [outer = 0x0] [url = about:blank] 05:47:19 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12e472000) [pid = 1929] [serial = 756] [outer = 0x0] [url = about:blank] 05:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 724ms 05:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:47:19 INFO - PROCESS | 1929 | 1461329239234 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 1929 | 1461329239235 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 05:47:19 INFO - PROCESS | 1929 | 1461329239237 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1929 | 1461329239240 Marionette TRACE conn3 <- [1,1114,null,{}] 05:47:19 INFO - PROCESS | 1929 | 1461329239247 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:19 INFO - PROCESS | 1929 | 1461329239337 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:47:19 INFO - PROCESS | 1929 | 1461329239344 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239e9800 == 60 [pid = 1929] [id = 286] 05:47:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x123f37000) [pid = 1929] [serial = 857] [outer = 0x0] 05:47:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x125f54c00) [pid = 1929] [serial = 858] [outer = 0x123f37000] 05:47:19 INFO - PROCESS | 1929 | 1461329239372 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x125f60400) [pid = 1929] [serial = 859] [outer = 0x123f37000] 05:47:19 INFO - PROCESS | 1929 | 1461329239736 Marionette TRACE conn3 <- [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]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 522ms 05:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:47:19 INFO - PROCESS | 1929 | 1461329239768 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 1929 | 1461329239770 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 05:47:19 INFO - PROCESS | 1929 | 1461329239772 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1929 | 1461329239774 Marionette TRACE conn3 <- [1,1118,null,{}] 05:47:19 INFO - PROCESS | 1929 | 1461329239776 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:19 INFO - PROCESS | 1929 | 1461329239855 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:47:19 INFO - PROCESS | 1929 | 1461329239862 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b468800 == 61 [pid = 1929] [id = 287] 05:47:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x127c21c00) [pid = 1929] [serial = 860] [outer = 0x0] 05:47:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x129c64400) [pid = 1929] [serial = 861] [outer = 0x127c21c00] 05:47:19 INFO - PROCESS | 1929 | 1461329239889 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12accd000) [pid = 1929] [serial = 862] [outer = 0x127c21c00] 05:47:20 INFO - PROCESS | 1929 | 1461329240247 Marionette TRACE conn3 <- [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]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 523ms 05:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:47:20 INFO - PROCESS | 1929 | 1461329240296 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1929 | 1461329240297 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 05:47:20 INFO - PROCESS | 1929 | 1461329240300 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1929 | 1461329240301 Marionette TRACE conn3 <- [1,1122,null,{}] 05:47:20 INFO - PROCESS | 1929 | 1461329240303 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:20 INFO - PROCESS | 1929 | 1461329240408 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:47:20 INFO - PROCESS | 1929 | 1461329240417 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb5b000 == 62 [pid = 1929] [id = 288] 05:47:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12acd0000) [pid = 1929] [serial = 863] [outer = 0x0] 05:47:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12ad32000) [pid = 1929] [serial = 864] [outer = 0x12acd0000] 05:47:20 INFO - PROCESS | 1929 | 1461329240444 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12ad9a000) [pid = 1929] [serial = 865] [outer = 0x12acd0000] 05:47:20 INFO - PROCESS | 1929 | 1461329240749 Marionette TRACE conn3 <- [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]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 468ms 05:47:20 INFO - PROCESS | 1929 | 1461329240769 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1929 | 1461329240770 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 05:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:47:20 INFO - PROCESS | 1929 | 1461329240772 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1929 | 1461329240773 Marionette TRACE conn3 <- [1,1126,null,{}] 05:47:20 INFO - PROCESS | 1929 | 1461329240777 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:20 INFO - PROCESS | 1929 | 1461329240875 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:47:20 INFO - PROCESS | 1929 | 1461329240883 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d864000 == 63 [pid = 1929] [id = 289] 05:47:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12ad9d000) [pid = 1929] [serial = 866] [outer = 0x0] 05:47:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12ada5c00) [pid = 1929] [serial = 867] [outer = 0x12ad9d000] 05:47:20 INFO - PROCESS | 1929 | 1461329240909 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12b35d400) [pid = 1929] [serial = 868] [outer = 0x12ad9d000] 05:47:21 INFO - PROCESS | 1929 | 1461329241308 Marionette TRACE conn3 <- [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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 571ms 05:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:47:21 INFO - PROCESS | 1929 | 1461329241348 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 1929 | 1461329241349 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 05:47:21 INFO - PROCESS | 1929 | 1461329241351 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1929 | 1461329241352 Marionette TRACE conn3 <- [1,1130,null,{}] 05:47:21 INFO - PROCESS | 1929 | 1461329241355 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:21 INFO - PROCESS | 1929 | 1461329241455 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:47:21 INFO - PROCESS | 1929 | 1461329241490 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8cb800 == 64 [pid = 1929] [id = 290] 05:47:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12b1f0400) [pid = 1929] [serial = 869] [outer = 0x0] 05:47:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12b361800) [pid = 1929] [serial = 870] [outer = 0x12b1f0400] 05:47:21 INFO - PROCESS | 1929 | 1461329241515 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12b410400) [pid = 1929] [serial = 871] [outer = 0x12b1f0400] 05:47:21 INFO - PROCESS | 1929 | 1461329241839 Marionette TRACE conn3 <- [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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 05:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:47:21 INFO - PROCESS | 1929 | 1461329241871 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 1929 | 1461329241872 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 05:47:21 INFO - PROCESS | 1929 | 1461329241882 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1929 | 1461329241883 Marionette TRACE conn3 <- [1,1134,null,{}] 05:47:21 INFO - PROCESS | 1929 | 1461329241886 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:21 INFO - PROCESS | 1929 | 1461329241988 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:47:22 INFO - PROCESS | 1929 | 1461329242023 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e74d000 == 65 [pid = 1929] [id = 291] 05:47:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12b35dc00) [pid = 1929] [serial = 872] [outer = 0x0] 05:47:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12b7dc000) [pid = 1929] [serial = 873] [outer = 0x12b35dc00] 05:47:22 INFO - PROCESS | 1929 | 1461329242048 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12bcbac00) [pid = 1929] [serial = 874] [outer = 0x12b35dc00] 05:47:22 INFO - PROCESS | 1929 | 1461329242356 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 526ms 05:47:22 INFO - PROCESS | 1929 | 1461329242401 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1929 | 1461329242403 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 05:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:47:22 INFO - PROCESS | 1929 | 1461329242414 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1929 | 1461329242416 Marionette TRACE conn3 <- [1,1138,null,{}] 05:47:22 INFO - PROCESS | 1929 | 1461329242419 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:22 INFO - PROCESS | 1929 | 1461329242585 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:47:22 INFO - PROCESS | 1929 | 1461329242600 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0be000 == 66 [pid = 1929] [id = 292] 05:47:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12b410800) [pid = 1929] [serial = 875] [outer = 0x0] 05:47:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12d078000) [pid = 1929] [serial = 876] [outer = 0x12b410800] 05:47:22 INFO - PROCESS | 1929 | 1461329242630 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12d8a4c00) [pid = 1929] [serial = 877] [outer = 0x12b410800] 05:47:22 INFO - PROCESS | 1929 | 1461329242963 Marionette TRACE conn3 <- [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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 578ms 05:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:47:22 INFO - PROCESS | 1929 | 1461329242984 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1929 | 1461329242985 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 05:47:22 INFO - PROCESS | 1929 | 1461329242987 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1929 | 1461329242989 Marionette TRACE conn3 <- [1,1142,null,{}] 05:47:22 INFO - PROCESS | 1929 | 1461329242991 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 1929 | 1461329243216 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12af0ec00) [pid = 1929] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x11564dc00) [pid = 1929] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x11ac20c00) [pid = 1929] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12b110400) [pid = 1929] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x11c1b7400) [pid = 1929] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x123f34400) [pid = 1929] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x118983400) [pid = 1929] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x11b28c800) [pid = 1929] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x127631400) [pid = 1929] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x127c24400) [pid = 1929] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12b40ec00) [pid = 1929] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12d05c400) [pid = 1929] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12d1d0800) [pid = 1929] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x127cef800) [pid = 1929] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:47:23 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x1188da000) [pid = 1929] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:47:23 INFO - PROCESS | 1929 | 1461329243261 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x1189ad000 == 67 [pid = 1929] [id = 293] 05:47:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x114c30c00) [pid = 1929] [serial = 878] [outer = 0x0] 05:47:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x118983400) [pid = 1929] [serial = 879] [outer = 0x114c30c00] 05:47:23 INFO - PROCESS | 1929 | 1461329243288 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x11bb74000) [pid = 1929] [serial = 880] [outer = 0x114c30c00] 05:47:23 INFO - PROCESS | 1929 | 1461329243530 Marionette TRACE conn3 <- [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]]]}] 05:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 568ms 05:47:23 INFO - PROCESS | 1929 | 1461329243557 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 1929 | 1461329243558 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 05:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:47:23 INFO - PROCESS | 1929 | 1461329243574 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1929 | 1461329243576 Marionette TRACE conn3 <- [1,1146,null,{}] 05:47:23 INFO - PROCESS | 1929 | 1461329243586 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 1929 | 1461329243693 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:47:23 INFO - PROCESS | 1929 | 1461329243698 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe35800 == 68 [pid = 1929] [id = 294] 05:47:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x123f34400) [pid = 1929] [serial = 881] [outer = 0x0] 05:47:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12bcaf000) [pid = 1929] [serial = 882] [outer = 0x123f34400] 05:47:23 INFO - PROCESS | 1929 | 1461329243727 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12e904000) [pid = 1929] [serial = 883] [outer = 0x123f34400] 05:47:24 INFO - PROCESS | 1929 | 1461329244084 Marionette TRACE conn3 <- [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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 527ms 05:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:47:24 INFO - PROCESS | 1929 | 1461329244102 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1929 | 1461329244103 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 05:47:24 INFO - PROCESS | 1929 | 1461329244105 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1929 | 1461329244106 Marionette TRACE conn3 <- [1,1150,null,{}] 05:47:24 INFO - PROCESS | 1929 | 1461329244109 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 1929 | 1461329244225 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:47:24 INFO - PROCESS | 1929 | 1461329244238 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x137f85000 == 69 [pid = 1929] [id = 295] 05:47:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12e910000) [pid = 1929] [serial = 884] [outer = 0x0] 05:47:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12e9afc00) [pid = 1929] [serial = 885] [outer = 0x12e910000] 05:47:24 INFO - PROCESS | 1929 | 1461329244264 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12e9bb400) [pid = 1929] [serial = 886] [outer = 0x12e910000] 05:47:24 INFO - PROCESS | 1929 | 1461329244567 Marionette TRACE conn3 <- [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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 469ms 05:47:24 INFO - PROCESS | 1929 | 1461329244574 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1929 | 1461329244576 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 05:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:47:24 INFO - PROCESS | 1929 | 1461329244586 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1929 | 1461329244588 Marionette TRACE conn3 <- [1,1154,null,{}] 05:47:24 INFO - PROCESS | 1929 | 1461329244590 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 1929 | 1461329244683 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:47:24 INFO - PROCESS | 1929 | 1461329244687 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x130413000 == 70 [pid = 1929] [id = 296] 05:47:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12b420000) [pid = 1929] [serial = 887] [outer = 0x0] 05:47:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12b422c00) [pid = 1929] [serial = 888] [outer = 0x12b420000] 05:47:24 INFO - PROCESS | 1929 | 1461329244712 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12b427400) [pid = 1929] [serial = 889] [outer = 0x12b420000] 05:47:25 INFO - PROCESS | 1929 | 1461329245062 Marionette TRACE conn3 <- [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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 525ms 05:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:47:25 INFO - PROCESS | 1929 | 1461329245113 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1929 | 1461329245114 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 05:47:25 INFO - PROCESS | 1929 | 1461329245116 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1929 | 1461329245117 Marionette TRACE conn3 <- [1,1158,null,{}] 05:47:25 INFO - PROCESS | 1929 | 1461329245120 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 1929 | 1461329245204 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:47:25 INFO - PROCESS | 1929 | 1461329245321 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x116641800 == 71 [pid = 1929] [id = 297] 05:47:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x113560800) [pid = 1929] [serial = 890] [outer = 0x0] 05:47:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x11549f400) [pid = 1929] [serial = 891] [outer = 0x113560800] 05:47:25 INFO - PROCESS | 1929 | 1461329245354 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x118648000) [pid = 1929] [serial = 892] [outer = 0x113560800] 05:47:25 INFO - PROCESS | 1929 | 1461329245778 Marionette TRACE conn3 <- [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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 668ms 05:47:25 INFO - PROCESS | 1929 | 1461329245786 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1929 | 1461329245789 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 05:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:47:25 INFO - PROCESS | 1929 | 1461329245793 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1929 | 1461329245795 Marionette TRACE conn3 <- [1,1162,null,{}] 05:47:25 INFO - PROCESS | 1929 | 1461329245798 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 1929 | 1461329245912 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:47:25 INFO - PROCESS | 1929 | 1461329245972 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x128691800 == 72 [pid = 1929] [id = 298] 05:47:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x119d4e400) [pid = 1929] [serial = 893] [outer = 0x0] 05:47:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x11c1b6400) [pid = 1929] [serial = 894] [outer = 0x119d4e400] 05:47:26 INFO - PROCESS | 1929 | 1461329246046 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x1244dc400) [pid = 1929] [serial = 895] [outer = 0x119d4e400] 05:47:26 INFO - PROCESS | 1929 | 1461329246474 Marionette TRACE conn3 <- [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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 721ms 05:47:26 INFO - PROCESS | 1929 | 1461329246517 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 1929 | 1461329246520 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 05:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:47:26 INFO - PROCESS | 1929 | 1461329246523 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1929 | 1461329246524 Marionette TRACE conn3 <- [1,1166,null,{}] 05:47:26 INFO - PROCESS | 1929 | 1461329246552 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:26 INFO - PROCESS | 1929 | 1461329246663 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:47:26 INFO - PROCESS | 1929 | 1461329246735 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e751800 == 73 [pid = 1929] [id = 299] 05:47:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x125f60800) [pid = 1929] [serial = 896] [outer = 0x0] 05:47:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12accbc00) [pid = 1929] [serial = 897] [outer = 0x125f60800] 05:47:26 INFO - PROCESS | 1929 | 1461329246768 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12ad9f800) [pid = 1929] [serial = 898] [outer = 0x125f60800] 05:47:27 INFO - PROCESS | 1929 | 1461329247162 Marionette TRACE conn3 <- [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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 697ms 05:47:27 INFO - PROCESS | 1929 | 1461329247221 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1929 | 1461329247223 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 05:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:47:27 INFO - PROCESS | 1929 | 1461329247230 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1929 | 1461329247235 Marionette TRACE conn3 <- [1,1170,null,{}] 05:47:27 INFO - PROCESS | 1929 | 1461329247238 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:27 INFO - PROCESS | 1929 | 1461329247349 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:47:27 INFO - PROCESS | 1929 | 1461329247409 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x130ecc000 == 74 [pid = 1929] [id = 300] 05:47:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12ad33c00) [pid = 1929] [serial = 899] [outer = 0x0] 05:47:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12b404c00) [pid = 1929] [serial = 900] [outer = 0x12ad33c00] 05:47:27 INFO - PROCESS | 1929 | 1461329247439 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12b7e4c00) [pid = 1929] [serial = 901] [outer = 0x12ad33c00] 05:47:27 INFO - PROCESS | 1929 | 1461329247901 Marionette TRACE conn3 <- [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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 729ms 05:47:27 INFO - PROCESS | 1929 | 1461329247975 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1929 | 1461329247978 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 05:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:47:28 INFO - PROCESS | 1929 | 1461329248014 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1929 | 1461329248015 Marionette TRACE conn3 <- [1,1174,null,{}] 05:47:28 INFO - PROCESS | 1929 | 1461329248017 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 1929 | 1461329248124 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:47:28 INFO - PROCESS | 1929 | 1461329248195 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x137f8b000 == 75 [pid = 1929] [id = 301] 05:47:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x114d7a000) [pid = 1929] [serial = 902] [outer = 0x0] 05:47:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x114d80c00) [pid = 1929] [serial = 903] [outer = 0x114d7a000] 05:47:28 INFO - PROCESS | 1929 | 1461329248224 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x129986400) [pid = 1929] [serial = 904] [outer = 0x114d7a000] 05:47:28 INFO - PROCESS | 1929 | 1461329248632 Marionette TRACE conn3 <- [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] 05:47:28 INFO - PROCESS | 1929 | 1461329248684 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 05:47:28 INFO - PROCESS | 1929 | 1461329248686 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1929 | 1461329248688 Marionette TRACE conn3 <- [1,1178,null,{}] 05:47:28 INFO - PROCESS | 1929 | 1461329248690 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 1929 | 1461329248794 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:47:28 INFO - PROCESS | 1929 | 1461329248852 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f2e5800 == 76 [pid = 1929] [id = 302] 05:47:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12d07f800) [pid = 1929] [serial = 905] [outer = 0x0] 05:47:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12d8ab800) [pid = 1929] [serial = 906] [outer = 0x12d07f800] 05:47:28 INFO - PROCESS | 1929 | 1461329248929 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12e90b800) [pid = 1929] [serial = 907] [outer = 0x12d07f800] 05:47:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255 05:47:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:47:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1 05:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:29 INFO - _addTest/ [0,1181,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1929 | 1461329249359 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 05:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:47:29 INFO - PROCESS | 1929 | 1461329249364 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1929 | 1461329249365 Marionette TRACE conn3 <- [1,1182,null,{}] 05:47:29 INFO - PROCESS | 1929 | 1461329249367 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:29 INFO - PROCESS | 1929 | 1461329249487 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:47:29 INFO - PROCESS | 1929 | 1461329249558 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x1301e0800 == 77 [pid = 1929] [id = 303] 05:47:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12e9b2800) [pid = 1929] [serial = 908] [outer = 0x0] 05:47:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12e9bdc00) [pid = 1929] [serial = 909] [outer = 0x12e9b2800] 05:47:29 INFO - PROCESS | 1929 | 1461329249588 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12f361000) [pid = 1929] [serial = 910] [outer = 0x12e9b2800] 05:47:30 INFO - PROCESS | 1929 | 1461329250053 Marionette TRACE conn3 <- [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] 05:47:30 INFO - PROCESS | 1929 | 1461329250084 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 05:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:47:30 INFO - PROCESS | 1929 | 1461329250087 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1929 | 1461329250088 Marionette TRACE conn3 <- [1,1186,null,{}] 05:47:30 INFO - PROCESS | 1929 | 1461329250090 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:30 INFO - PROCESS | 1929 | 1461329250194 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:47:30 INFO - PROCESS | 1929 | 1461329250254 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c20e800 == 78 [pid = 1929] [id = 304] 05:47:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x119d51400) [pid = 1929] [serial = 911] [outer = 0x0] 05:47:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12d1d7400) [pid = 1929] [serial = 912] [outer = 0x119d51400] 05:47:30 INFO - PROCESS | 1929 | 1461329250284 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12f6da800) [pid = 1929] [serial = 913] [outer = 0x119d51400] 05:47:30 INFO - PROCESS | 1929 | 1461329250968 Marionette TRACE conn3 <- [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] 05:47:31 INFO - PROCESS | 1929 | 1461329251011 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 05:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:47:31 INFO - PROCESS | 1929 | 1461329251016 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1929 | 1461329251018 Marionette TRACE conn3 <- [1,1190,null,{}] 05:47:31 INFO - PROCESS | 1929 | 1461329251022 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 1929 | 1461329251122 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:47:31 INFO - PROCESS | 1929 | 1461329251203 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x1240a2800 == 79 [pid = 1929] [id = 305] 05:47:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x114f6f000) [pid = 1929] [serial = 914] [outer = 0x0] 05:47:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x118886800) [pid = 1929] [serial = 915] [outer = 0x114f6f000] 05:47:31 INFO - PROCESS | 1929 | 1461329251231 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x11a871c00) [pid = 1929] [serial = 916] [outer = 0x114f6f000] 05:47:31 INFO - PROCESS | 1929 | 1461329251682 Marionette TRACE conn3 <- [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] 05:47:31 INFO - PROCESS | 1929 | 1461329251785 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12b10d000) [pid = 1929] [serial = 809] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x11ac22c00) [pid = 1929] [serial = 794] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11c6b9400) [pid = 1929] [serial = 795] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x11ac1c400) [pid = 1929] [serial = 773] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x11b290400) [pid = 1929] [serial = 792] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x11ae9c800) [pid = 1929] [serial = 791] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12b40a400) [pid = 1929] [serial = 812] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x123877400) [pid = 1929] [serial = 797] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x1246cf000) [pid = 1929] [serial = 798] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x125f5f000) [pid = 1929] [serial = 800] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12750a800) [pid = 1929] [serial = 801] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x11a87e000) [pid = 1929] [serial = 789] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x118fcb400) [pid = 1929] [serial = 788] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12e9b6800) [pid = 1929] [serial = 771] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12acd0c00) [pid = 1929] [serial = 782] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12b1e9800) [pid = 1929] [serial = 785] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x129c5ec00) [pid = 1929] [serial = 779] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12997b800) [pid = 1929] [serial = 803] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12acc7800) [pid = 1929] [serial = 804] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x1237d6400) [pid = 1929] [serial = 776] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12b402400) [pid = 1929] [serial = 810] [outer = 0x0] [url = about:blank] 05:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12b7e1400) [pid = 1929] [serial = 818] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12b4b1c00) [pid = 1929] [serial = 815] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12d083c00) [pid = 1929] [serial = 821] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12e457800) [pid = 1929] [serial = 825] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12d8a9000) [pid = 1929] [serial = 824] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12b7e1c00) [pid = 1929] [serial = 816] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12bccbc00) [pid = 1929] [serial = 819] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12ad2e000) [pid = 1929] [serial = 806] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12af09400) [pid = 1929] [serial = 807] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12b40e800) [pid = 1929] [serial = 813] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12d1d7c00) [pid = 1929] [serial = 822] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12e902800) [pid = 1929] [serial = 711] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 1929 | 1461329251796 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1929 | 1461329251798 Marionette TRACE conn3 <- [1,1194,null,{}] 05:47:31 INFO - PROCESS | 1929 | 1461329251801 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 1929 | 1461329251888 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:47:31 INFO - PROCESS | 1929 | 1461329251898 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ace9000 == 61 [pid = 1929] [id = 306] 05:47:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11b297800) [pid = 1929] [serial = 917] [outer = 0x0] 05:47:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x11c06a000) [pid = 1929] [serial = 918] [outer = 0x11b297800] 05:47:31 INFO - PROCESS | 1929 | 1461329251925 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x123f3f000) [pid = 1929] [serial = 919] [outer = 0x11b297800] 05:47:32 INFO - PROCESS | 1929 | 1461329252292 Marionette TRACE conn3 <- [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] 05:47:32 INFO - PROCESS | 1929 | 1461329252325 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 05:47:32 INFO - PROCESS | 1929 | 1461329252332 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1929 | 1461329252334 Marionette TRACE conn3 <- [1,1198,null,{}] 05:47:32 INFO - PROCESS | 1929 | 1461329252342 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:32 INFO - PROCESS | 1929 | 1461329252431 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:47:32 INFO - PROCESS | 1929 | 1461329252457 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12993d800 == 62 [pid = 1929] [id = 307] 05:47:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x125f5a800) [pid = 1929] [serial = 920] [outer = 0x0] 05:47:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x129c5d000) [pid = 1929] [serial = 921] [outer = 0x125f5a800] 05:47:32 INFO - PROCESS | 1929 | 1461329252486 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12ad2b800) [pid = 1929] [serial = 922] [outer = 0x125f5a800] 05:47:32 INFO - PROCESS | 1929 | 1461329252842 Marionette TRACE conn3 <- [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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 05:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:47:32 INFO - PROCESS | 1929 | 1461329252853 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1929 | 1461329252854 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 05:47:32 INFO - PROCESS | 1929 | 1461329252857 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1929 | 1461329252858 Marionette TRACE conn3 <- [1,1202,null,{}] 05:47:32 INFO - PROCESS | 1929 | 1461329252862 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:32 INFO - PROCESS | 1929 | 1461329252954 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:47:33 INFO - PROCESS | 1929 | 1461329253010 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b778000 == 63 [pid = 1929] [id = 308] 05:47:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x125f5d800) [pid = 1929] [serial = 923] [outer = 0x0] 05:47:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12ad2bc00) [pid = 1929] [serial = 924] [outer = 0x125f5d800] 05:47:33 INFO - PROCESS | 1929 | 1461329253037 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12af04800) [pid = 1929] [serial = 925] [outer = 0x125f5d800] 05:47:33 INFO - PROCESS | 1929 | 1461329253313 Marionette TRACE conn3 <- [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]]]}] 05:47:33 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 05:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 470ms 05:47:33 INFO - PROCESS | 1929 | 1461329253335 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1929 | 1461329253337 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 05:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:47:33 INFO - PROCESS | 1929 | 1461329253339 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1929 | 1461329253340 Marionette TRACE conn3 <- [1,1206,null,{}] 05:47:33 INFO - PROCESS | 1929 | 1461329253342 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 1929 | 1461329253441 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:47:33 INFO - PROCESS | 1929 | 1461329253445 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1ba000 == 64 [pid = 1929] [id = 309] 05:47:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12af08000) [pid = 1929] [serial = 926] [outer = 0x0] 05:47:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12b353c00) [pid = 1929] [serial = 927] [outer = 0x12af08000] 05:47:33 INFO - PROCESS | 1929 | 1461329253471 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12b35f800) [pid = 1929] [serial = 928] [outer = 0x12af08000] 05:47:33 INFO - PROCESS | 1929 | 1461329253822 Marionette TRACE conn3 <- [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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 05:47:33 INFO - PROCESS | 1929 | 1461329253868 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1929 | 1461329253870 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 05:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:47:33 INFO - PROCESS | 1929 | 1461329253882 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1929 | 1461329253883 Marionette TRACE conn3 <- [1,1210,null,{}] 05:47:33 INFO - PROCESS | 1929 | 1461329253886 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:34 INFO - PROCESS | 1929 | 1461329254004 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:47:34 INFO - PROCESS | 1929 | 1461329254043 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db19000 == 65 [pid = 1929] [id = 310] 05:47:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12b406400) [pid = 1929] [serial = 929] [outer = 0x0] 05:47:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12bb4a000) [pid = 1929] [serial = 930] [outer = 0x12b406400] 05:47:34 INFO - PROCESS | 1929 | 1461329254071 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12d080800) [pid = 1929] [serial = 931] [outer = 0x12b406400] 05:47:34 INFO - PROCESS | 1929 | 1461329254406 Marionette TRACE conn3 <- [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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 570ms 05:47:34 INFO - PROCESS | 1929 | 1461329254453 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1929 | 1461329254454 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:47:34 INFO - PROCESS | 1929 | 1461329254456 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1929 | 1461329254457 Marionette TRACE conn3 <- [1,1214,null,{}] 05:47:34 INFO - PROCESS | 1929 | 1461329254460 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:34 INFO - PROCESS | 1929 | 1461329254569 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:47:34 INFO - PROCESS | 1929 | 1461329254582 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e74f000 == 66 [pid = 1929] [id = 311] 05:47:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12bcb0c00) [pid = 1929] [serial = 932] [outer = 0x0] 05:47:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12da04c00) [pid = 1929] [serial = 933] [outer = 0x12bcb0c00] 05:47:34 INFO - PROCESS | 1929 | 1461329254607 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12e470800) [pid = 1929] [serial = 934] [outer = 0x12bcb0c00] 05:47:34 INFO - PROCESS | 1929 | 1461329254977 Marionette TRACE conn3 <- [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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 572ms 05:47:35 INFO - PROCESS | 1929 | 1461329255028 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1929 | 1461329255029 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 05:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:47:35 INFO - PROCESS | 1929 | 1461329255040 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1929 | 1461329255041 Marionette TRACE conn3 <- [1,1218,null,{}] 05:47:35 INFO - PROCESS | 1929 | 1461329255043 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 1929 | 1461329255162 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:47:35 INFO - PROCESS | 1929 | 1461329255201 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0ce000 == 67 [pid = 1929] [id = 312] 05:47:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12d082c00) [pid = 1929] [serial = 935] [outer = 0x0] 05:47:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12e908000) [pid = 1929] [serial = 936] [outer = 0x12d082c00] 05:47:35 INFO - PROCESS | 1929 | 1461329255226 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12f355000) [pid = 1929] [serial = 937] [outer = 0x12d082c00] 05:47:35 INFO - PROCESS | 1929 | 1461329255549 Marionette TRACE conn3 <- [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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 526ms 05:47:35 INFO - PROCESS | 1929 | 1461329255558 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1929 | 1461329255559 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 05:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:47:35 INFO - PROCESS | 1929 | 1461329255566 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1929 | 1461329255567 Marionette TRACE conn3 <- [1,1222,null,{}] 05:47:35 INFO - PROCESS | 1929 | 1461329255569 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 1929 | 1461329255682 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:47:35 INFO - PROCESS | 1929 | 1461329255695 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe24800 == 68 [pid = 1929] [id = 313] 05:47:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12d1d1000) [pid = 1929] [serial = 938] [outer = 0x0] 05:47:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12f6de000) [pid = 1929] [serial = 939] [outer = 0x12d1d1000] 05:47:35 INFO - PROCESS | 1929 | 1461329255720 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12f6e3800) [pid = 1929] [serial = 940] [outer = 0x12d1d1000] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12b1f0400) [pid = 1929] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12b35dc00) [pid = 1929] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x127c21c00) [pid = 1929] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x123f37000) [pid = 1929] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12ad9d000) [pid = 1929] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x1186aa800) [pid = 1929] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12acd0000) [pid = 1929] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x11b291800) [pid = 1929] [serial = 854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12d1d4000) [pid = 1929] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12b410800) [pid = 1929] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12e910000) [pid = 1929] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x114c30c00) [pid = 1929] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:47:36 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x123f34400) [pid = 1929] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:47:36 INFO - PROCESS | 1929 | 1461329256200 Marionette TRACE conn3 <- [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] 05:47:36 INFO - PROCESS | 1929 | 1461329256237 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 05:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:47:36 INFO - PROCESS | 1929 | 1461329256239 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1929 | 1461329256240 Marionette TRACE conn3 <- [1,1226,null,{}] 05:47:36 INFO - PROCESS | 1929 | 1461329256243 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 1929 | 1461329256332 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:47:36 INFO - PROCESS | 1929 | 1461329256396 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1c5000 == 69 [pid = 1929] [id = 314] 05:47:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x114d79800) [pid = 1929] [serial = 941] [outer = 0x0] 05:47:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12b1f0400) [pid = 1929] [serial = 942] [outer = 0x114d79800] 05:47:36 INFO - PROCESS | 1929 | 1461329256422 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12f357400) [pid = 1929] [serial = 943] [outer = 0x114d79800] 05:47:36 INFO - PROCESS | 1929 | 1461329256769 Marionette TRACE conn3 <- [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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 568ms 05:47:36 INFO - PROCESS | 1929 | 1461329256808 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1929 | 1461329256811 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 05:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:47:36 INFO - PROCESS | 1929 | 1461329256814 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1929 | 1461329256817 Marionette TRACE conn3 <- [1,1230,null,{}] 05:47:36 INFO - PROCESS | 1929 | 1461329256820 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:37 INFO - PROCESS | 1929 | 1461329257003 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:47:37 INFO - PROCESS | 1929 | 1461329257105 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x1301ea800 == 70 [pid = 1929] [id = 315] 05:47:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12f361400) [pid = 1929] [serial = 944] [outer = 0x0] 05:47:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12f6f6800) [pid = 1929] [serial = 945] [outer = 0x12f361400] 05:47:37 INFO - PROCESS | 1929 | 1461329257151 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12fd87000) [pid = 1929] [serial = 946] [outer = 0x12f361400] 05:47:37 INFO - PROCESS | 1929 | 1461329257499 Marionette TRACE conn3 <- [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]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 720ms 05:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:47:37 INFO - PROCESS | 1929 | 1461329257535 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1929 | 1461329257536 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 05:47:37 INFO - PROCESS | 1929 | 1461329257538 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1929 | 1461329257539 Marionette TRACE conn3 <- [1,1234,null,{}] 05:47:37 INFO - PROCESS | 1929 | 1461329257541 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:37 INFO - PROCESS | 1929 | 1461329257630 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:47:37 INFO - PROCESS | 1929 | 1461329257693 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x130488000 == 71 [pid = 1929] [id = 316] 05:47:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12bcac800) [pid = 1929] [serial = 947] [outer = 0x0] 05:47:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12fd86400) [pid = 1929] [serial = 948] [outer = 0x12bcac800] 05:47:37 INFO - PROCESS | 1929 | 1461329257719 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12fd90c00) [pid = 1929] [serial = 949] [outer = 0x12bcac800] 05:47:38 INFO - PROCESS | 1929 | 1461329257995 Marionette TRACE conn3 <- [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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 05:47:38 INFO - PROCESS | 1929 | 1461329258007 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1929 | 1461329258008 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 05:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:47:38 INFO - PROCESS | 1929 | 1461329258018 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1929 | 1461329258020 Marionette TRACE conn3 <- [1,1238,null,{}] 05:47:38 INFO - PROCESS | 1929 | 1461329258022 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 1929 | 1461329258184 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:47:38 INFO - PROCESS | 1929 | 1461329258243 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x118f22000 == 72 [pid = 1929] [id = 317] 05:47:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x114c2e400) [pid = 1929] [serial = 950] [outer = 0x0] 05:47:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x114d7c000) [pid = 1929] [serial = 951] [outer = 0x114c2e400] 05:47:38 INFO - PROCESS | 1929 | 1461329258275 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x115926000) [pid = 1929] [serial = 952] [outer = 0x114c2e400] 05:47:38 INFO - PROCESS | 1929 | 1461329258775 Marionette TRACE conn3 <- [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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 777ms 05:47:38 INFO - PROCESS | 1929 | 1461329258790 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1929 | 1461329258796 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 05:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:47:38 INFO - PROCESS | 1929 | 1461329258800 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1929 | 1461329258805 Marionette TRACE conn3 <- [1,1242,null,{}] 05:47:38 INFO - PROCESS | 1929 | 1461329258810 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 1929 | 1461329258975 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:47:39 INFO - PROCESS | 1929 | 1461329259056 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x128c05000 == 73 [pid = 1929] [id = 318] 05:47:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x11ac17400) [pid = 1929] [serial = 953] [outer = 0x0] 05:47:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x123f3d800) [pid = 1929] [serial = 954] [outer = 0x11ac17400] 05:47:39 INFO - PROCESS | 1929 | 1461329259089 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x125f5cc00) [pid = 1929] [serial = 955] [outer = 0x11ac17400] 05:47:39 INFO - PROCESS | 1929 | 1461329259503 Marionette TRACE conn3 <- [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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 775ms 05:47:39 INFO - PROCESS | 1929 | 1461329259575 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1929 | 1461329259577 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 05:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:47:39 INFO - PROCESS | 1929 | 1461329259580 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1929 | 1461329259581 Marionette TRACE conn3 <- [1,1246,null,{}] 05:47:39 INFO - PROCESS | 1929 | 1461329259584 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:39 INFO - PROCESS | 1929 | 1461329259696 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:47:39 INFO - PROCESS | 1929 | 1461329259773 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db05800 == 74 [pid = 1929] [id = 319] 05:47:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x127202800) [pid = 1929] [serial = 956] [outer = 0x0] 05:47:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x129f7b000) [pid = 1929] [serial = 957] [outer = 0x127202800] 05:47:39 INFO - PROCESS | 1929 | 1461329259807 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12acc6400) [pid = 1929] [serial = 958] [outer = 0x127202800] 05:47:40 INFO - PROCESS | 1929 | 1461329260251 Marionette TRACE conn3 <- [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]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 720ms 05:47:40 INFO - PROCESS | 1929 | 1461329260301 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 1929 | 1461329260304 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 05:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:47:40 INFO - PROCESS | 1929 | 1461329260312 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 1929 | 1461329260315 Marionette TRACE conn3 <- [1,1250,null,{}] 05:47:40 INFO - PROCESS | 1929 | 1461329260318 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:40 INFO - PROCESS | 1929 | 1461329260432 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:47:40 INFO - PROCESS | 1929 | 1461329260508 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x130495800 == 75 [pid = 1929] [id = 320] 05:47:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12750c000) [pid = 1929] [serial = 959] [outer = 0x0] 05:47:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12b104400) [pid = 1929] [serial = 960] [outer = 0x12750c000] 05:47:40 INFO - PROCESS | 1929 | 1461329260540 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12b41f800) [pid = 1929] [serial = 961] [outer = 0x12750c000] 05:47:40 INFO - PROCESS | 1929 | 1461329260964 Marionette TRACE conn3 <- [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]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 675ms 05:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:47:41 INFO - PROCESS | 1929 | 1461329260996 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1929 | 1461329260998 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 05:47:41 INFO - PROCESS | 1929 | 1461329261000 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1929 | 1461329261001 Marionette TRACE conn3 <- [1,1254,null,{}] 05:47:41 INFO - PROCESS | 1929 | 1461329261004 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:41 INFO - PROCESS | 1929 | 1461329261110 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:47:41 INFO - PROCESS | 1929 | 1461329261172 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x136d6d000 == 76 [pid = 1929] [id = 321] 05:47:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12b421800) [pid = 1929] [serial = 962] [outer = 0x0] 05:47:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12bb54c00) [pid = 1929] [serial = 963] [outer = 0x12b421800] 05:47:41 INFO - PROCESS | 1929 | 1461329261243 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12e459c00) [pid = 1929] [serial = 964] [outer = 0x12b421800] 05:47:41 INFO - PROCESS | 1929 | 1461329261622 Marionette TRACE conn3 <- [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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 05:47:41 INFO - PROCESS | 1929 | 1461329261670 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1929 | 1461329261672 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 05:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:47:41 INFO - PROCESS | 1929 | 1461329261674 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1929 | 1461329261676 Marionette TRACE conn3 <- [1,1258,null,{}] 05:47:41 INFO - PROCESS | 1929 | 1461329261678 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:41 INFO - PROCESS | 1929 | 1461329261788 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:47:41 INFO - PROCESS | 1929 | 1461329261866 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x124617800 == 77 [pid = 1929] [id = 322] 05:47:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12f6dec00) [pid = 1929] [serial = 965] [outer = 0x0] 05:47:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12f6ec400) [pid = 1929] [serial = 966] [outer = 0x12f6dec00] 05:47:41 INFO - PROCESS | 1929 | 1461329261903 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12f9e5c00) [pid = 1929] [serial = 967] [outer = 0x12f6dec00] 05:47:42 INFO - PROCESS | 1929 | 1461329262332 Marionette TRACE conn3 <- [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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 723ms 05:47:42 INFO - PROCESS | 1929 | 1461329262428 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1929 | 1461329262429 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 05:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:47:42 INFO - PROCESS | 1929 | 1461329262433 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1929 | 1461329262435 Marionette TRACE conn3 <- [1,1262,null,{}] 05:47:42 INFO - PROCESS | 1929 | 1461329262437 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 1929 | 1461329262544 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:47:42 INFO - PROCESS | 1929 | 1461329262620 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5d4000 == 78 [pid = 1929] [id = 323] 05:47:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12a5ec000) [pid = 1929] [serial = 968] [outer = 0x0] 05:47:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x12a5f2c00) [pid = 1929] [serial = 969] [outer = 0x12a5ec000] 05:47:42 INFO - PROCESS | 1929 | 1461329262650 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12fd8ec00) [pid = 1929] [serial = 970] [outer = 0x12a5ec000] 05:47:43 INFO - PROCESS | 1929 | 1461329263079 Marionette TRACE conn3 <- [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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 669ms 05:47:43 INFO - PROCESS | 1929 | 1461329263102 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1929 | 1461329263104 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 05:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:47:43 INFO - PROCESS | 1929 | 1461329263106 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1929 | 1461329263108 Marionette TRACE conn3 <- [1,1266,null,{}] 05:47:43 INFO - PROCESS | 1929 | 1461329263110 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:43 INFO - PROCESS | 1929 | 1461329263219 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:47:43 INFO - PROCESS | 1929 | 1461329263322 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x136e8f000 == 79 [pid = 1929] [id = 324] 05:47:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x12a5f1c00) [pid = 1929] [serial = 971] [outer = 0x0] 05:47:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x12f2b7000) [pid = 1929] [serial = 972] [outer = 0x12a5f1c00] 05:47:43 INFO - PROCESS | 1929 | 1461329263355 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x12f2bb400) [pid = 1929] [serial = 973] [outer = 0x12a5f1c00] 05:47:43 INFO - PROCESS | 1929 | 1461329263816 Marionette TRACE conn3 <- [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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 774ms 05:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:47:43 INFO - PROCESS | 1929 | 1461329263881 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1929 | 1461329263882 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 05:47:43 INFO - PROCESS | 1929 | 1461329263884 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1929 | 1461329263886 Marionette TRACE conn3 <- [1,1270,null,{}] 05:47:43 INFO - PROCESS | 1929 | 1461329263888 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:43 INFO - PROCESS | 1929 | 1461329263995 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:47:44 INFO - PROCESS | 1929 | 1461329264074 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6e8800 == 80 [pid = 1929] [id = 325] 05:47:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x118fd4800) [pid = 1929] [serial = 974] [outer = 0x0] 05:47:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x12f2b7400) [pid = 1929] [serial = 975] [outer = 0x118fd4800] 05:47:44 INFO - PROCESS | 1929 | 1461329264104 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x12f2bdc00) [pid = 1929] [serial = 976] [outer = 0x118fd4800] 05:47:44 INFO - PROCESS | 1929 | 1461329264691 Marionette TRACE conn3 <- [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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 819ms 05:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:47:44 INFO - PROCESS | 1929 | 1461329264703 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1929 | 1461329264706 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 05:47:44 INFO - PROCESS | 1929 | 1461329264709 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1929 | 1461329264713 Marionette TRACE conn3 <- [1,1274,null,{}] 05:47:44 INFO - PROCESS | 1929 | 1461329264718 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 1929 | 1461329264822 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:47:44 INFO - PROCESS | 1929 | 1461329264890 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbd1800 == 81 [pid = 1929] [id = 326] 05:47:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x114d7a800) [pid = 1929] [serial = 977] [outer = 0x0] 05:47:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x115927c00) [pid = 1929] [serial = 978] [outer = 0x114d7a800] 05:47:44 INFO - PROCESS | 1929 | 1461329264965 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x11b12d400) [pid = 1929] [serial = 979] [outer = 0x114d7a800] 05:47:45 INFO - PROCESS | 1929 | 1461329265402 Marionette TRACE conn3 <- [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]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 724ms 05:47:45 INFO - PROCESS | 1929 | 1461329265432 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:47:45 INFO - PROCESS | 1929 | 1461329265436 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 05:47:45 INFO - PROCESS | 1929 | 1461329265440 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1929 | 1461329265442 Marionette TRACE conn3 <- [1,1278,null,{}] 05:47:45 INFO - PROCESS | 1929 | 1461329265444 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:45 INFO - PROCESS | 1929 | 1461329265549 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:47:45 INFO - PROCESS | 1929 | 1461329265635 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c204800 == 82 [pid = 1929] [id = 327] 05:47:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x11b291800) [pid = 1929] [serial = 980] [outer = 0x0] 05:47:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x1237e8400) [pid = 1929] [serial = 981] [outer = 0x11b291800] 05:47:45 INFO - PROCESS | 1929 | 1461329265664 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x1241ac000) [pid = 1929] [serial = 982] [outer = 0x11b291800] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6f2000 == 81 [pid = 1929] [id = 205] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x130488000 == 80 [pid = 1929] [id = 316] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x1301ea800 == 79 [pid = 1929] [id = 315] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1c5000 == 78 [pid = 1929] [id = 314] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12fe24800 == 77 [pid = 1929] [id = 313] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12b422c00) [pid = 1929] [serial = 888] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0ce000 == 76 [pid = 1929] [id = 312] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12e74f000 == 75 [pid = 1929] [id = 311] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12db19000 == 74 [pid = 1929] [id = 310] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1ba000 == 73 [pid = 1929] [id = 309] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12b778000 == 72 [pid = 1929] [id = 308] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12993d800 == 71 [pid = 1929] [id = 307] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x11ace9000 == 70 [pid = 1929] [id = 306] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x1240a2800 == 69 [pid = 1929] [id = 305] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x12e751800 == 68 [pid = 1929] [id = 299] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x128691800 == 67 [pid = 1929] [id = 298] 05:47:45 INFO - PROCESS | 1929 | --DOCSHELL 0x116641800 == 66 [pid = 1929] [id = 297] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x129c64400) [pid = 1929] [serial = 861] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x125f54c00) [pid = 1929] [serial = 858] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x125f60400) [pid = 1929] [serial = 859] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x12bcb1800) [pid = 1929] [serial = 842] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x118ecc800) [pid = 1929] [serial = 830] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x119d52000) [pid = 1929] [serial = 852] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x118948400) [pid = 1929] [serial = 851] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12ad32000) [pid = 1929] [serial = 864] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12ad9a000) [pid = 1929] [serial = 865] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x123ee2000) [pid = 1929] [serial = 856] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x11b29a400) [pid = 1929] [serial = 855] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x12e46ec00) [pid = 1929] [serial = 828] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x127cf5400) [pid = 1929] [serial = 836] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12b357000) [pid = 1929] [serial = 848] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12e908c00) [pid = 1929] [serial = 845] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12af0d800) [pid = 1929] [serial = 839] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x11bb6b400) [pid = 1929] [serial = 833] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12accd000) [pid = 1929] [serial = 862] [outer = 0x0] [url = about:blank] 05:47:45 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12b103c00) [pid = 1929] [serial = 453] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12b361800) [pid = 1929] [serial = 870] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12b7dc000) [pid = 1929] [serial = 873] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12b410400) [pid = 1929] [serial = 871] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12ada5c00) [pid = 1929] [serial = 867] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x12d078000) [pid = 1929] [serial = 876] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12bcbac00) [pid = 1929] [serial = 874] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12d8a4c00) [pid = 1929] [serial = 877] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12e9bb400) [pid = 1929] [serial = 886] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x118983400) [pid = 1929] [serial = 879] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x11bb74000) [pid = 1929] [serial = 880] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12bcaf000) [pid = 1929] [serial = 882] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12e9afc00) [pid = 1929] [serial = 885] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12b35d400) [pid = 1929] [serial = 868] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12e904000) [pid = 1929] [serial = 883] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1929 | 1461329266132 Marionette TRACE conn3 <- [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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 719ms 05:47:46 INFO - PROCESS | 1929 | 1461329266160 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1929 | 1461329266164 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 05:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:47:46 INFO - PROCESS | 1929 | 1461329266168 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1929 | 1461329266172 Marionette TRACE conn3 <- [1,1282,null,{}] 05:47:46 INFO - PROCESS | 1929 | 1461329266192 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 1929 | 1461329266336 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:47:46 INFO - PROCESS | 1929 | 1461329266354 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c63000 == 67 [pid = 1929] [id = 328] 05:47:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x127cf7400) [pid = 1929] [serial = 983] [outer = 0x0] 05:47:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x129c5d400) [pid = 1929] [serial = 984] [outer = 0x127cf7400] 05:47:46 INFO - PROCESS | 1929 | 1461329266387 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x129f7bc00) [pid = 1929] [serial = 985] [outer = 0x127cf7400] 05:47:46 INFO - PROCESS | 1929 | 1461329266752 Marionette TRACE conn3 <- [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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 627ms 05:47:46 INFO - PROCESS | 1929 | 1461329266796 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:47:46 INFO - PROCESS | 1929 | 1461329266799 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 05:47:46 INFO - PROCESS | 1929 | 1461329266801 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1929 | 1461329266802 Marionette TRACE conn3 <- [1,1286,null,{}] 05:47:46 INFO - PROCESS | 1929 | 1461329266804 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 1929 | 1461329266893 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:47:46 INFO - PROCESS | 1929 | 1461329266920 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb63000 == 68 [pid = 1929] [id = 329] 05:47:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12a5e9800) [pid = 1929] [serial = 986] [outer = 0x0] 05:47:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12a7d0400) [pid = 1929] [serial = 987] [outer = 0x12a5e9800] 05:47:46 INFO - PROCESS | 1929 | 1461329266946 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12a7d7c00) [pid = 1929] [serial = 988] [outer = 0x12a5e9800] 05:47:47 INFO - PROCESS | 1929 | 1461329267284 Marionette TRACE conn3 <- [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]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 05:47:47 INFO - PROCESS | 1929 | 1461329267320 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 1929 | 1461329267322 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 05:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:47:47 INFO - PROCESS | 1929 | 1461329267324 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1929 | 1461329267325 Marionette TRACE conn3 <- [1,1290,null,{}] 05:47:47 INFO - PROCESS | 1929 | 1461329267327 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 1929 | 1461329267416 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:47:47 INFO - PROCESS | 1929 | 1461329267420 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1c2800 == 69 [pid = 1929] [id = 330] 05:47:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12a7da000) [pid = 1929] [serial = 989] [outer = 0x0] 05:47:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12ad39c00) [pid = 1929] [serial = 990] [outer = 0x12a7da000] 05:47:47 INFO - PROCESS | 1929 | 1461329267449 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x11bb6ac00) [pid = 1929] [serial = 991] [outer = 0x12a7da000] 05:47:47 INFO - PROCESS | 1929 | 1461329267918 Marionette TRACE conn3 <- [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]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 624ms 05:47:47 INFO - PROCESS | 1929 | 1461329267976 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 1929 | 1461329267978 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 05:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:47:47 INFO - PROCESS | 1929 | 1461329267992 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1929 | 1461329267995 Marionette TRACE conn3 <- [1,1294,null,{}] 05:47:47 INFO - PROCESS | 1929 | 1461329267998 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:48 INFO - PROCESS | 1929 | 1461329268108 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:47:48 INFO - PROCESS | 1929 | 1461329268192 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e580800 == 70 [pid = 1929] [id = 331] 05:47:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12b110400) [pid = 1929] [serial = 992] [outer = 0x0] 05:47:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12b40b000) [pid = 1929] [serial = 993] [outer = 0x12b110400] 05:47:48 INFO - PROCESS | 1929 | 1461329268238 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12b422c00) [pid = 1929] [serial = 994] [outer = 0x12b110400] 05:47:48 INFO - PROCESS | 1929 | 1461329268614 Marionette TRACE conn3 <- [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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 673ms 05:47:48 INFO - PROCESS | 1929 | 1461329268672 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1929 | 1461329268673 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 05:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:47:48 INFO - PROCESS | 1929 | 1461329268677 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1929 | 1461329268679 Marionette TRACE conn3 <- [1,1298,null,{}] 05:47:48 INFO - PROCESS | 1929 | 1461329268682 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:48 INFO - PROCESS | 1929 | 1461329268846 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:47:48 INFO - PROCESS | 1929 | 1461329268867 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed44800 == 71 [pid = 1929] [id = 332] 05:47:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12ad9fc00) [pid = 1929] [serial = 995] [outer = 0x0] 05:47:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12bb4a400) [pid = 1929] [serial = 996] [outer = 0x12ad9fc00] 05:47:48 INFO - PROCESS | 1929 | 1461329268906 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12d079400) [pid = 1929] [serial = 997] [outer = 0x12ad9fc00] 05:47:49 INFO - PROCESS | 1929 | 1461329269338 Marionette TRACE conn3 <- [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]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 672ms 05:47:49 INFO - PROCESS | 1929 | 1461329269348 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1929 | 1461329269349 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 05:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:47:49 INFO - PROCESS | 1929 | 1461329269352 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1929 | 1461329269353 Marionette TRACE conn3 <- [1,1302,null,{}] 05:47:49 INFO - PROCESS | 1929 | 1461329269355 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:49 INFO - PROCESS | 1929 | 1461329269467 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:47:49 INFO - PROCESS | 1929 | 1461329269500 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f371000 == 72 [pid = 1929] [id = 333] 05:47:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12d07f400) [pid = 1929] [serial = 998] [outer = 0x0] 05:47:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12db82c00) [pid = 1929] [serial = 999] [outer = 0x12d07f400] 05:47:49 INFO - PROCESS | 1929 | 1461329269525 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12e906000) [pid = 1929] [serial = 1000] [outer = 0x12d07f400] 05:47:49 INFO - PROCESS | 1929 | 1461329269886 Marionette TRACE conn3 <- [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]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 572ms 05:47:49 INFO - PROCESS | 1929 | 1461329269931 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:47:49 INFO - PROCESS | 1929 | 1461329269932 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 05:47:49 INFO - PROCESS | 1929 | 1461329269934 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1929 | 1461329269935 Marionette TRACE conn3 <- [1,1306,null,{}] 05:47:49 INFO - PROCESS | 1929 | 1461329269938 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 1929 | 1461329270188 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12b420000) [pid = 1929] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12bcb0c00) [pid = 1929] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12d082c00) [pid = 1929] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12d1d1000) [pid = 1929] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x114d79800) [pid = 1929] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x125f5a800) [pid = 1929] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x114f6f000) [pid = 1929] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x125f5d800) [pid = 1929] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x11b297800) [pid = 1929] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12af08000) [pid = 1929] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12f361400) [pid = 1929] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:47:50 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12b406400) [pid = 1929] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:47:50 INFO - PROCESS | 1929 | 1461329270236 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbce800 == 73 [pid = 1929] [id = 334] 05:47:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x114d79800) [pid = 1929] [serial = 1001] [outer = 0x0] 05:47:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x1241a1800) [pid = 1929] [serial = 1002] [outer = 0x114d79800] 05:47:50 INFO - PROCESS | 1929 | 1461329270263 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12b361c00) [pid = 1929] [serial = 1003] [outer = 0x114d79800] 05:47:50 INFO - PROCESS | 1929 | 1461329270537 Marionette TRACE conn3 <- [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]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 618ms 05:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:47:50 INFO - PROCESS | 1929 | 1461329270553 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 1929 | 1461329270554 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 05:47:50 INFO - PROCESS | 1929 | 1461329270556 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 1929 | 1461329270557 Marionette TRACE conn3 <- [1,1310,null,{}] 05:47:50 INFO - PROCESS | 1929 | 1461329270559 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 1929 | 1461329270664 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:47:50 INFO - PROCESS | 1929 | 1461329270668 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6c0000 == 74 [pid = 1929] [id = 335] 05:47:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x118831c00) [pid = 1929] [serial = 1004] [outer = 0x0] 05:47:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x118839800) [pid = 1929] [serial = 1005] [outer = 0x118831c00] 05:47:50 INFO - PROCESS | 1929 | 1461329270694 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x11883e400) [pid = 1929] [serial = 1006] [outer = 0x118831c00] 05:47:51 INFO - PROCESS | 1929 | 1461329271091 Marionette TRACE conn3 <- [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] 05:47:51 INFO - PROCESS | 1929 | 1461329271131 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 05:47:51 INFO - PROCESS | 1929 | 1461329271134 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1929 | 1461329271137 Marionette TRACE conn3 <- [1,1314,null,{}] 05:47:51 INFO - PROCESS | 1929 | 1461329271141 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:51 INFO - PROCESS | 1929 | 1461329271300 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:47:51 INFO - PROCESS | 1929 | 1461329271306 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x130415800 == 75 [pid = 1929] [id = 336] 05:47:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12af10c00) [pid = 1929] [serial = 1007] [outer = 0x0] 05:47:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12f2b6400) [pid = 1929] [serial = 1008] [outer = 0x12af10c00] 05:47:51 INFO - PROCESS | 1929 | 1461329271351 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12f6e4800) [pid = 1929] [serial = 1009] [outer = 0x12af10c00] 05:47:51 INFO - PROCESS | 1929 | 1461329271716 Marionette TRACE conn3 <- [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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 624ms 05:47:51 INFO - PROCESS | 1929 | 1461329271758 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1929 | 1461329271760 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 05:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:47:51 INFO - PROCESS | 1929 | 1461329271765 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1929 | 1461329271766 Marionette TRACE conn3 <- [1,1318,null,{}] 05:47:51 INFO - PROCESS | 1929 | 1461329271768 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:51 INFO - PROCESS | 1929 | 1461329271857 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:47:51 INFO - PROCESS | 1929 | 1461329271862 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x130ee2800 == 76 [pid = 1929] [id = 337] 05:47:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12aa1c800) [pid = 1929] [serial = 1010] [outer = 0x0] 05:47:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12aa20000) [pid = 1929] [serial = 1011] [outer = 0x12aa1c800] 05:47:51 INFO - PROCESS | 1929 | 1461329271889 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x128855000) [pid = 1929] [serial = 1012] [outer = 0x12aa1c800] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12f37e000 == 75 [pid = 1929] [id = 242] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11c20e800 == 74 [pid = 1929] [id = 304] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x1156c0000 == 73 [pid = 1929] [id = 207] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x130492800 == 72 [pid = 1929] [id = 282] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x125ead800 == 71 [pid = 1929] [id = 188] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x127555800 == 70 [pid = 1929] [id = 283] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12b773000 == 69 [pid = 1929] [id = 174] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12993c000 == 68 [pid = 1929] [id = 220] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11c20f800 == 67 [pid = 1929] [id = 198] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed49000 == 66 [pid = 1929] [id = 262] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12e747000 == 65 [pid = 1929] [id = 221] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x137f8b000 == 64 [pid = 1929] [id = 301] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12f2e5800 == 63 [pid = 1929] [id = 302] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x119272000 == 62 [pid = 1929] [id = 197] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12e57b800 == 61 [pid = 1929] [id = 218] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12c04c000 == 60 [pid = 1929] [id = 171] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x1301e0800 == 59 [pid = 1929] [id = 303] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x130ecc000 == 58 [pid = 1929] [id = 300] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x123ec3800 == 57 [pid = 1929] [id = 239] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12447c000 == 56 [pid = 1929] [id = 187] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbf2800 == 55 [pid = 1929] [id = 257] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12e745800 == 54 [pid = 1929] [id = 157] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x129950000 == 53 [pid = 1929] [id = 199] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed4c000 == 52 [pid = 1929] [id = 222] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x1300e3000 == 51 [pid = 1929] [id = 261] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12d866000 == 50 [pid = 1929] [id = 176] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12e75d800 == 49 [pid = 1929] [id = 240] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12fb92000 == 48 [pid = 1929] [id = 276] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6ab800 == 47 [pid = 1929] [id = 243] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbd1800 == 46 [pid = 1929] [id = 326] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6e8800 == 45 [pid = 1929] [id = 325] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x136e8f000 == 44 [pid = 1929] [id = 324] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5d4000 == 43 [pid = 1929] [id = 323] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x124617800 == 42 [pid = 1929] [id = 322] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x136d6d000 == 41 [pid = 1929] [id = 321] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x130495800 == 40 [pid = 1929] [id = 320] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12db05800 == 39 [pid = 1929] [id = 319] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x128c05000 == 38 [pid = 1929] [id = 318] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x118f22000 == 37 [pid = 1929] [id = 317] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x127c63000 == 36 [pid = 1929] [id = 328] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb63000 == 35 [pid = 1929] [id = 329] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11c204800 == 34 [pid = 1929] [id = 327] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbce800 == 33 [pid = 1929] [id = 334] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12f371000 == 32 [pid = 1929] [id = 333] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6c0000 == 31 [pid = 1929] [id = 335] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x130415800 == 30 [pid = 1929] [id = 336] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed44800 == 29 [pid = 1929] [id = 332] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1c2800 == 28 [pid = 1929] [id = 330] 05:47:53 INFO - PROCESS | 1929 | --DOCSHELL 0x12e580800 == 27 [pid = 1929] [id = 331] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12b427400) [pid = 1929] [serial = 889] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12da04c00) [pid = 1929] [serial = 933] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12e908000) [pid = 1929] [serial = 936] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12e470800) [pid = 1929] [serial = 934] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12f6de000) [pid = 1929] [serial = 939] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12b1f0400) [pid = 1929] [serial = 942] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x129c5d000) [pid = 1929] [serial = 921] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12ad2b800) [pid = 1929] [serial = 922] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x11a871c00) [pid = 1929] [serial = 916] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x118886800) [pid = 1929] [serial = 915] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x11c1b6400) [pid = 1929] [serial = 894] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x114d80c00) [pid = 1929] [serial = 903] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x12ad2bc00) [pid = 1929] [serial = 924] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12af04800) [pid = 1929] [serial = 925] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12b404c00) [pid = 1929] [serial = 900] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12f355000) [pid = 1929] [serial = 937] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x11c06a000) [pid = 1929] [serial = 918] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x123f3f000) [pid = 1929] [serial = 919] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12b353c00) [pid = 1929] [serial = 927] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12d1d7400) [pid = 1929] [serial = 912] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x11549f400) [pid = 1929] [serial = 891] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12d8ab800) [pid = 1929] [serial = 906] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12e9bdc00) [pid = 1929] [serial = 909] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12accbc00) [pid = 1929] [serial = 897] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12fd87000) [pid = 1929] [serial = 946] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12fd86400) [pid = 1929] [serial = 948] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12f357400) [pid = 1929] [serial = 943] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12f6e3800) [pid = 1929] [serial = 940] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12bb4a000) [pid = 1929] [serial = 930] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12d080800) [pid = 1929] [serial = 931] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12b35f800) [pid = 1929] [serial = 928] [outer = 0x0] [url = about:blank] 05:47:53 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12f6f6800) [pid = 1929] [serial = 945] [outer = 0x0] [url = about:blank] 05:47:54 INFO - PROCESS | 1929 | 1461329274048 Marionette TRACE conn3 <- [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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2321ms 05:47:54 INFO - PROCESS | 1929 | 1461329274086 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:47:54 INFO - PROCESS | 1929 | 1461329274089 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 05:47:54 INFO - PROCESS | 1929 | 1461329274096 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1929 | 1461329274099 Marionette TRACE conn3 <- [1,1322,null,{}] 05:47:54 INFO - PROCESS | 1929 | 1461329274111 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:54 INFO - PROCESS | 1929 | 1461329274221 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:47:54 INFO - PROCESS | 1929 | 1461329274236 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11639d000 == 28 [pid = 1929] [id = 338] 05:47:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x1155e4800) [pid = 1929] [serial = 1013] [outer = 0x0] 05:47:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x115647800) [pid = 1929] [serial = 1014] [outer = 0x1155e4800] 05:47:54 INFO - PROCESS | 1929 | 1461329274282 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x11595dc00) [pid = 1929] [serial = 1015] [outer = 0x1155e4800] 05:47:54 INFO - PROCESS | 1929 | 1461329274692 Marionette TRACE conn3 <- [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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 628ms 05:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:47:54 INFO - PROCESS | 1929 | 1461329274721 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 1929 | 1461329274725 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 05:47:54 INFO - PROCESS | 1929 | 1461329274732 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1929 | 1461329274734 Marionette TRACE conn3 <- [1,1326,null,{}] 05:47:54 INFO - PROCESS | 1929 | 1461329274737 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:54 INFO - PROCESS | 1929 | 1461329274815 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:47:54 INFO - PROCESS | 1929 | 1461329274821 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11914d800 == 29 [pid = 1929] [id = 339] 05:47:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x116677800) [pid = 1929] [serial = 1016] [outer = 0x0] 05:47:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x118832000) [pid = 1929] [serial = 1017] [outer = 0x116677800] 05:47:54 INFO - PROCESS | 1929 | 1461329274850 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x11897b800) [pid = 1929] [serial = 1018] [outer = 0x116677800] 05:47:55 INFO - PROCESS | 1929 | 1461329275219 Marionette TRACE conn3 <- [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]]]}] 05:47:55 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 05:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 05:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:47:55 INFO - PROCESS | 1929 | 1461329275253 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 1929 | 1461329275255 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 05:47:55 INFO - PROCESS | 1929 | 1461329275257 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 1929 | 1461329275260 Marionette TRACE conn3 <- [1,1330,null,{}] 05:47:55 INFO - PROCESS | 1929 | 1461329275268 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:55 INFO - PROCESS | 1929 | 1461329275348 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:47:55 INFO - PROCESS | 1929 | 1461329275354 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a9a2800 == 30 [pid = 1929] [id = 340] 05:47:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x113567c00) [pid = 1929] [serial = 1019] [outer = 0x0] 05:47:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x11918a000) [pid = 1929] [serial = 1020] [outer = 0x113567c00] 05:47:55 INFO - PROCESS | 1929 | 1461329275386 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x119d55800) [pid = 1929] [serial = 1021] [outer = 0x113567c00] 05:47:55 INFO - PROCESS | 1929 | 1461329275750 Marionette TRACE conn3 <- [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]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 523ms 05:47:55 INFO - PROCESS | 1929 | 1461329275781 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 1929 | 1461329275783 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 05:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:47:55 INFO - PROCESS | 1929 | 1461329275786 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 1929 | 1461329275787 Marionette TRACE conn3 <- [1,1334,null,{}] 05:47:55 INFO - PROCESS | 1929 | 1461329275789 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:55 INFO - PROCESS | 1929 | 1461329275888 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:47:55 INFO - PROCESS | 1929 | 1461329275895 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acdd800 == 31 [pid = 1929] [id = 341] 05:47:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x119189400) [pid = 1929] [serial = 1022] [outer = 0x0] 05:47:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x11a87bc00) [pid = 1929] [serial = 1023] [outer = 0x119189400] 05:47:55 INFO - PROCESS | 1929 | 1461329275921 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x11acbc000) [pid = 1929] [serial = 1024] [outer = 0x119189400] 05:47:56 INFO - PROCESS | 1929 | 1461329276240 Marionette TRACE conn3 <- [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]]]}] 05:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 467ms 05:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:47:56 INFO - PROCESS | 1929 | 1461329276254 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 1929 | 1461329276255 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 05:47:56 INFO - PROCESS | 1929 | 1461329276257 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 1929 | 1461329276258 Marionette TRACE conn3 <- [1,1338,null,{}] 05:47:56 INFO - PROCESS | 1929 | 1461329276263 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:56 INFO - PROCESS | 1929 | 1461329276339 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:47:56 INFO - PROCESS | 1929 | 1461329276347 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bef2800 == 32 [pid = 1929] [id = 342] 05:47:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x116674000) [pid = 1929] [serial = 1025] [outer = 0x0] 05:47:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11ae9a800) [pid = 1929] [serial = 1026] [outer = 0x116674000] 05:47:56 INFO - PROCESS | 1929 | 1461329276374 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x11b27cc00) [pid = 1929] [serial = 1027] [outer = 0x116674000] 05:47:57 INFO - PROCESS | 1929 | 1461329277212 Marionette TRACE conn3 <- [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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 973ms 05:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:47:57 INFO - PROCESS | 1929 | 1461329277231 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1929 | 1461329277232 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 05:47:57 INFO - PROCESS | 1929 | 1461329277234 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1929 | 1461329277235 Marionette TRACE conn3 <- [1,1342,null,{}] 05:47:57 INFO - PROCESS | 1929 | 1461329277238 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 1929 | 1461329277358 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:47:57 INFO - PROCESS | 1929 | 1461329277366 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239ea000 == 33 [pid = 1929] [id = 343] 05:47:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x11897bc00) [pid = 1929] [serial = 1028] [outer = 0x0] 05:47:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x11b29a000) [pid = 1929] [serial = 1029] [outer = 0x11897bc00] 05:47:57 INFO - PROCESS | 1929 | 1461329277395 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x11c1b6400) [pid = 1929] [serial = 1030] [outer = 0x11897bc00] 05:47:57 INFO - PROCESS | 1929 | 1461329277716 Marionette TRACE conn3 <- [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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 05:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:47:57 INFO - PROCESS | 1929 | 1461329277753 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1929 | 1461329277755 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 05:47:57 INFO - PROCESS | 1929 | 1461329277757 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1929 | 1461329277758 Marionette TRACE conn3 <- [1,1346,null,{}] 05:47:57 INFO - PROCESS | 1929 | 1461329277760 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 1929 | 1461329277834 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:47:57 INFO - PROCESS | 1929 | 1461329277838 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ecc000 == 34 [pid = 1929] [id = 344] 05:47:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x11b27f000) [pid = 1929] [serial = 1031] [outer = 0x0] 05:47:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12368ec00) [pid = 1929] [serial = 1032] [outer = 0x11b27f000] 05:47:57 INFO - PROCESS | 1929 | 1461329277867 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x1237dec00) [pid = 1929] [serial = 1033] [outer = 0x11b27f000] 05:47:58 INFO - PROCESS | 1929 | 1461329278200 Marionette TRACE conn3 <- [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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 470ms 05:47:58 INFO - PROCESS | 1929 | 1461329278229 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 1929 | 1461329278230 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 05:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:47:58 INFO - PROCESS | 1929 | 1461329278232 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1929 | 1461329278233 Marionette TRACE conn3 <- [1,1350,null,{}] 05:47:58 INFO - PROCESS | 1929 | 1461329278236 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:58 INFO - PROCESS | 1929 | 1461329278335 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:47:58 INFO - PROCESS | 1929 | 1461329278341 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x124478800 == 35 [pid = 1929] [id = 345] 05:47:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x11c6c4c00) [pid = 1929] [serial = 1034] [outer = 0x0] 05:47:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12387b000) [pid = 1929] [serial = 1035] [outer = 0x11c6c4c00] 05:47:58 INFO - PROCESS | 1929 | 1461329278369 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x123d95c00) [pid = 1929] [serial = 1036] [outer = 0x11c6c4c00] 05:47:58 INFO - PROCESS | 1929 | 1461329278698 Marionette TRACE conn3 <- [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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 05:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:47:58 INFO - PROCESS | 1929 | 1461329278751 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 1929 | 1461329278752 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 05:47:58 INFO - PROCESS | 1929 | 1461329278754 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1929 | 1461329278755 Marionette TRACE conn3 <- [1,1354,null,{}] 05:47:58 INFO - PROCESS | 1929 | 1461329278758 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:58 INFO - PROCESS | 1929 | 1461329278834 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:47:58 INFO - PROCESS | 1929 | 1461329278838 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a9a2000 == 36 [pid = 1929] [id = 346] 05:47:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x11ab54400) [pid = 1929] [serial = 1037] [outer = 0x0] 05:47:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x123f36000) [pid = 1929] [serial = 1038] [outer = 0x11ab54400] 05:47:58 INFO - PROCESS | 1929 | 1461329278865 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x1241a1c00) [pid = 1929] [serial = 1039] [outer = 0x11ab54400] 05:47:59 INFO - PROCESS | 1929 | 1461329279243 Marionette TRACE conn3 <- [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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 05:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:47:59 INFO - PROCESS | 1929 | 1461329279277 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 1929 | 1461329279278 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 05:47:59 INFO - PROCESS | 1929 | 1461329279280 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 1929 | 1461329279281 Marionette TRACE conn3 <- [1,1358,null,{}] 05:47:59 INFO - PROCESS | 1929 | 1461329279283 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:59 INFO - PROCESS | 1929 | 1461329279386 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:47:59 INFO - PROCESS | 1929 | 1461329279392 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c65800 == 37 [pid = 1929] [id = 347] 05:47:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x1237dc800) [pid = 1929] [serial = 1040] [outer = 0x0] 05:47:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x1244d6000) [pid = 1929] [serial = 1041] [outer = 0x1237dc800] 05:47:59 INFO - PROCESS | 1929 | 1461329279420 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x125f3c800) [pid = 1929] [serial = 1042] [outer = 0x1237dc800] 05:47:59 INFO - PROCESS | 1929 | 1461329279756 Marionette TRACE conn3 <- [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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 05:47:59 INFO - PROCESS | 1929 | 1461329279805 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:47:59 INFO - PROCESS | 1929 | 1461329279807 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 05:47:59 INFO - PROCESS | 1929 | 1461329279809 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 1929 | 1461329279811 Marionette TRACE conn3 <- [1,1362,null,{}] 05:47:59 INFO - PROCESS | 1929 | 1461329279814 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:59 INFO - PROCESS | 1929 | 1461329279926 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:47:59 INFO - PROCESS | 1929 | 1461329279939 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bef2000 == 38 [pid = 1929] [id = 348] 05:47:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x125f57800) [pid = 1929] [serial = 1043] [outer = 0x0] 05:47:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x1272f1000) [pid = 1929] [serial = 1044] [outer = 0x125f57800] 05:47:59 INFO - PROCESS | 1929 | 1461329279973 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x1276ce400) [pid = 1929] [serial = 1045] [outer = 0x125f57800] 05:48:00 INFO - PROCESS | 1929 | 1461329280348 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 572ms 05:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:48:00 INFO - PROCESS | 1929 | 1461329280387 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 1929 | 1461329280388 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 05:48:00 INFO - PROCESS | 1929 | 1461329280390 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 1929 | 1461329280391 Marionette TRACE conn3 <- [1,1366,null,{}] 05:48:00 INFO - PROCESS | 1929 | 1461329280393 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:00 INFO - PROCESS | 1929 | 1461329280492 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:48:00 INFO - PROCESS | 1929 | 1461329280497 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5d0800 == 39 [pid = 1929] [id = 349] 05:48:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x11b27bc00) [pid = 1929] [serial = 1046] [outer = 0x0] 05:48:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x127cf5400) [pid = 1929] [serial = 1047] [outer = 0x11b27bc00] 05:48:00 INFO - PROCESS | 1929 | 1461329280522 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x128850400) [pid = 1929] [serial = 1048] [outer = 0x11b27bc00] 05:48:00 INFO - PROCESS | 1929 | 1461329280873 Marionette TRACE conn3 <- [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] 05:48:00 INFO - PROCESS | 1929 | 1461329280910 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 05:48:00 INFO - PROCESS | 1929 | 1461329280912 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 1929 | 1461329280913 Marionette TRACE conn3 <- [1,1370,null,{}] 05:48:00 INFO - PROCESS | 1929 | 1461329280916 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:01 INFO - PROCESS | 1929 | 1461329281538 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x11a87d800) [pid = 1929] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x125f60800) [pid = 1929] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x1237d1800) [pid = 1929] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x125f58800) [pid = 1929] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12b7de400) [pid = 1929] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12b110c00) [pid = 1929] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12d080000) [pid = 1929] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x113560800) [pid = 1929] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12d07f800) [pid = 1929] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x128cd8800) [pid = 1929] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12af0a800) [pid = 1929] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x116673000) [pid = 1929] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x127632c00) [pid = 1929] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x11c1ae400) [pid = 1929] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x123d8b800) [pid = 1929] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x119257800) [pid = 1929] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x1188e8800) [pid = 1929] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12accd400) [pid = 1929] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12e458800) [pid = 1929] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x115652400) [pid = 1929] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x1155f0400) [pid = 1929] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x119d51400) [pid = 1929] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12e470000) [pid = 1929] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x11864bc00) [pid = 1929] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x119d55c00) [pid = 1929] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x11b799800) [pid = 1929] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x119d4e400) [pid = 1929] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x11c1af000) [pid = 1929] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x114d7a000) [pid = 1929] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x114f69800) [pid = 1929] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x11b294400) [pid = 1929] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12e9b2800) [pid = 1929] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x1272e6c00) [pid = 1929] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12ad33c00) [pid = 1929] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12acc5000) [pid = 1929] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x11b296000) [pid = 1929] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x1237d6c00) [pid = 1929] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x1272e9800) [pid = 1929] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x1272ef000) [pid = 1929] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12d058800) [pid = 1929] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x129c63400) [pid = 1929] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12b110400) [pid = 1929] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12ad9fc00) [pid = 1929] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12d07f400) [pid = 1929] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x114d79800) [pid = 1929] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12af10c00) [pid = 1929] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x114d7a800) [pid = 1929] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x118fd4800) [pid = 1929] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12a5f1c00) [pid = 1929] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12a5ec000) [pid = 1929] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12f6dec00) [pid = 1929] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12b421800) [pid = 1929] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12750c000) [pid = 1929] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x127202800) [pid = 1929] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11ac17400) [pid = 1929] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x114c2e400) [pid = 1929] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12bcac800) [pid = 1929] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12a7da000) [pid = 1929] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12a5e9800) [pid = 1929] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x127cf7400) [pid = 1929] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x11b291800) [pid = 1929] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:48:01 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x118831c00) [pid = 1929] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:48:01 INFO - PROCESS | 1929 | 1461329281623 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x11582a800 == 40 [pid = 1929] [id = 350] 05:48:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x1145d2400) [pid = 1929] [serial = 1049] [outer = 0x0] 05:48:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x114d79000) [pid = 1929] [serial = 1050] [outer = 0x1145d2400] 05:48:01 INFO - PROCESS | 1929 | 1461329281648 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x115965400) [pid = 1929] [serial = 1051] [outer = 0x1145d2400] 05:48:01 INFO - PROCESS | 1929 | 1461329281915 Marionette TRACE conn3 <- [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] 05:48:01 INFO - PROCESS | 1929 | 1461329281949 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 05:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:48:01 INFO - PROCESS | 1929 | 1461329281956 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 1929 | 1461329281957 Marionette TRACE conn3 <- [1,1374,null,{}] 05:48:01 INFO - PROCESS | 1929 | 1461329281968 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 1929 | 1461329282054 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:48:02 INFO - PROCESS | 1929 | 1461329282104 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c21d000 == 41 [pid = 1929] [id = 351] 05:48:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x11578ac00) [pid = 1929] [serial = 1052] [outer = 0x0] 05:48:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x119d51400) [pid = 1929] [serial = 1053] [outer = 0x11578ac00] 05:48:02 INFO - PROCESS | 1929 | 1461329282131 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11c05e000) [pid = 1929] [serial = 1054] [outer = 0x11578ac00] 05:48:02 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:02 INFO - PROCESS | 1929 | 1461329282429 Marionette TRACE conn3 <- [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] 05:48:02 INFO - PROCESS | 1929 | 1461329282482 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 05:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:48:02 INFO - PROCESS | 1929 | 1461329282484 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1929 | 1461329282485 Marionette TRACE conn3 <- [1,1378,null,{}] 05:48:02 INFO - PROCESS | 1929 | 1461329282488 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 1929 | 1461329282566 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:48:02 INFO - PROCESS | 1929 | 1461329282571 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b773000 == 42 [pid = 1929] [id = 352] 05:48:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11c05e400) [pid = 1929] [serial = 1055] [outer = 0x0] 05:48:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x125f54c00) [pid = 1929] [serial = 1056] [outer = 0x11c05e400] 05:48:02 INFO - PROCESS | 1929 | 1461329282596 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x127632c00) [pid = 1929] [serial = 1057] [outer = 0x11c05e400] 05:48:02 INFO - PROCESS | 1929 | 1461329282933 Marionette TRACE conn3 <- [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] 05:48:02 INFO - PROCESS | 1929 | 1461329282954 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 05:48:02 INFO - PROCESS | 1929 | 1461329282956 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1929 | 1461329282957 Marionette TRACE conn3 <- [1,1382,null,{}] 05:48:02 INFO - PROCESS | 1929 | 1461329282960 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:03 INFO - PROCESS | 1929 | 1461329283071 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:48:03 INFO - PROCESS | 1929 | 1461329283079 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb5b800 == 43 [pid = 1929] [id = 353] 05:48:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x127c1cc00) [pid = 1929] [serial = 1058] [outer = 0x0] 05:48:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x129982000) [pid = 1929] [serial = 1059] [outer = 0x127c1cc00] 05:48:03 INFO - PROCESS | 1929 | 1461329283104 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x129c63000) [pid = 1929] [serial = 1060] [outer = 0x127c1cc00] 05:48:03 INFO - PROCESS | 1929 | [1929] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:03 INFO - PROCESS | 1929 | 1461329283415 Marionette TRACE conn3 <- [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] 05:48:03 INFO - PROCESS | 1929 | 1461329283432 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 05:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:48:03 INFO - PROCESS | 1929 | 1461329283435 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 1929 | 1461329283436 Marionette TRACE conn3 <- [1,1386,null,{}] 05:48:03 INFO - PROCESS | 1929 | 1461329283439 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:03 INFO - PROCESS | 1929 | 1461329283522 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:48:03 INFO - PROCESS | 1929 | 1461329283635 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x114b65000 == 44 [pid = 1929] [id = 354] 05:48:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x113567400) [pid = 1929] [serial = 1061] [outer = 0x0] 05:48:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x1142b6c00) [pid = 1929] [serial = 1062] [outer = 0x113567400] 05:48:03 INFO - PROCESS | 1929 | 1461329283667 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x114c30c00) [pid = 1929] [serial = 1063] [outer = 0x113567400] 05:48:04 INFO - PROCESS | 1929 | 1461329284283 Marionette TRACE conn3 <- [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] 05:48:04 INFO - PROCESS | 1929 | 1461329284360 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 05:48:04 INFO - PROCESS | 1929 | 1461329284363 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 1929 | 1461329284366 Marionette TRACE conn3 <- [1,1390,null,{}] 05:48:04 INFO - PROCESS | 1929 | 1461329284370 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:04 INFO - PROCESS | 1929 | 1461329284483 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:48:04 INFO - PROCESS | 1929 | 1461329284540 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa3f000 == 45 [pid = 1929] [id = 355] 05:48:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11897a400) [pid = 1929] [serial = 1064] [outer = 0x0] 05:48:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x118ec5800) [pid = 1929] [serial = 1065] [outer = 0x11897a400] 05:48:04 INFO - PROCESS | 1929 | 1461329284572 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x119188000) [pid = 1929] [serial = 1066] [outer = 0x11897a400] 05:48:05 INFO - PROCESS | 1929 | 1461329285238 Marionette TRACE conn3 <- [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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 921ms 05:48:05 INFO - PROCESS | 1929 | 1461329285289 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:48:05 INFO - PROCESS | 1929 | 1461329285293 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 05:48:05 INFO - PROCESS | 1929 | 1461329285297 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 1929 | 1461329285299 Marionette TRACE conn3 <- [1,1394,null,{}] 05:48:05 INFO - PROCESS | 1929 | 1461329285303 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:05 INFO - PROCESS | 1929 | 1461329285461 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:48:05 INFO - PROCESS | 1929 | 1461329285681 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x1156bc000 == 46 [pid = 1929] [id = 356] 05:48:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1145d7800) [pid = 1929] [serial = 1067] [outer = 0x0] 05:48:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x114d81000) [pid = 1929] [serial = 1068] [outer = 0x1145d7800] 05:48:05 INFO - PROCESS | 1929 | 1461329285725 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x11564a800) [pid = 1929] [serial = 1069] [outer = 0x1145d7800] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x119af9800 == 45 [pid = 1929] [id = 97] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x119263000 == 44 [pid = 1929] [id = 88] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6f1000 == 43 [pid = 1929] [id = 82] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x119267800 == 42 [pid = 1929] [id = 96] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12b62d800 == 41 [pid = 1929] [id = 84] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x115994000 == 40 [pid = 1929] [id = 94] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x129944800 == 39 [pid = 1929] [id = 83] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa39800 == 38 [pid = 1929] [id = 98] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x119af7800 == 37 [pid = 1929] [id = 86] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12d85d800 == 36 [pid = 1929] [id = 85] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x118ee2800 == 35 [pid = 1929] [id = 95] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf60000 == 34 [pid = 1929] [id = 90] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x114b68800 == 33 [pid = 1929] [id = 93] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12aa20000) [pid = 1929] [serial = 1011] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOCSHELL 0x130ee2800 == 32 [pid = 1929] [id = 337] 05:48:06 INFO - PROCESS | 1929 | 1461329286212 Marionette TRACE conn3 <- [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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 928ms 05:48:06 INFO - PROCESS | 1929 | 1461329286224 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1929 | 1461329286227 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 05:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:48:06 INFO - PROCESS | 1929 | 1461329286233 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1929 | 1461329286234 Marionette TRACE conn3 <- [1,1398,null,{}] 05:48:06 INFO - PROCESS | 1929 | 1461329286238 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 1929 | 1461329286324 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x11b27ec00) [pid = 1929] [serial = 609] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12ad9f800) [pid = 1929] [serial = 898] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x123f38c00) [pid = 1929] [serial = 615] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12acc9000) [pid = 1929] [serial = 780] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12d1cc400) [pid = 1929] [serial = 843] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12b35b400) [pid = 1929] [serial = 849] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12e459000) [pid = 1929] [serial = 726] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x118648000) [pid = 1929] [serial = 892] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12e90b800) [pid = 1929] [serial = 907] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12bb52800) [pid = 1929] [serial = 720] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12bb52000) [pid = 1929] [serial = 663] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x119a62c00) [pid = 1929] [serial = 591] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x128cd9400) [pid = 1929] [serial = 597] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x123f37800) [pid = 1929] [serial = 660] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x125e78400) [pid = 1929] [serial = 618] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11b288800) [pid = 1929] [serial = 774] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11ac1fc00) [pid = 1929] [serial = 714] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12b10ac00) [pid = 1929] [serial = 783] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12e9bb800) [pid = 1929] [serial = 846] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x11a627000) [pid = 1929] [serial = 606] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12bb54000) [pid = 1929] [serial = 786] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12f6da800) [pid = 1929] [serial = 913] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12e9b4800) [pid = 1929] [serial = 729] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x11a630000) [pid = 1929] [serial = 831] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x1237de800) [pid = 1929] [serial = 594] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x123692400) [pid = 1929] [serial = 612] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x1244dc400) [pid = 1929] [serial = 895] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x123f3e000) [pid = 1929] [serial = 717] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x129986400) [pid = 1929] [serial = 904] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x119a62400) [pid = 1929] [serial = 657] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x123f42000) [pid = 1929] [serial = 777] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12f361000) [pid = 1929] [serial = 910] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x129c5c800) [pid = 1929] [serial = 621] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12b7e4c00) [pid = 1929] [serial = 901] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12b4ae400) [pid = 1929] [serial = 840] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1237d9000) [pid = 1929] [serial = 834] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x123f08400) [pid = 1929] [serial = 552] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x129c64c00) [pid = 1929] [serial = 837] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12db7d000) [pid = 1929] [serial = 669] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12d8ac000) [pid = 1929] [serial = 666] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12db78400) [pid = 1929] [serial = 723] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12b40b000) [pid = 1929] [serial = 993] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12b422c00) [pid = 1929] [serial = 994] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12bb4a400) [pid = 1929] [serial = 996] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12e906000) [pid = 1929] [serial = 1000] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x12db82c00) [pid = 1929] [serial = 999] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12b361c00) [pid = 1929] [serial = 1003] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12f2b6400) [pid = 1929] [serial = 1008] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1241a1800) [pid = 1929] [serial = 1002] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x115927c00) [pid = 1929] [serial = 978] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11b12d400) [pid = 1929] [serial = 979] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12f2bdc00) [pid = 1929] [serial = 976] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12f2b7400) [pid = 1929] [serial = 975] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12f2b7000) [pid = 1929] [serial = 972] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x12f2bb400) [pid = 1929] [serial = 973] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x12fd8ec00) [pid = 1929] [serial = 970] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12a5f2c00) [pid = 1929] [serial = 969] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12f9e5c00) [pid = 1929] [serial = 967] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12f6ec400) [pid = 1929] [serial = 966] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12bb54c00) [pid = 1929] [serial = 963] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12e459c00) [pid = 1929] [serial = 964] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12b41f800) [pid = 1929] [serial = 961] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12b104400) [pid = 1929] [serial = 960] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x12acc6400) [pid = 1929] [serial = 958] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x129f7b000) [pid = 1929] [serial = 957] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x125f5cc00) [pid = 1929] [serial = 955] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x123f3d800) [pid = 1929] [serial = 954] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x115926000) [pid = 1929] [serial = 952] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x114d7c000) [pid = 1929] [serial = 951] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12fd90c00) [pid = 1929] [serial = 949] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x12ad39c00) [pid = 1929] [serial = 990] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12a7d0400) [pid = 1929] [serial = 987] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x12a7d7c00) [pid = 1929] [serial = 988] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x129c5d400) [pid = 1929] [serial = 984] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 83 (0x129f7bc00) [pid = 1929] [serial = 985] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 82 (0x1241ac000) [pid = 1929] [serial = 982] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 81 (0x1237e8400) [pid = 1929] [serial = 981] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 80 (0x11883e400) [pid = 1929] [serial = 1006] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 79 (0x12d079400) [pid = 1929] [serial = 997] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 78 (0x12f6e4800) [pid = 1929] [serial = 1009] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 77 (0x118839800) [pid = 1929] [serial = 1005] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | --DOMWINDOW == 76 (0x11bb6ac00) [pid = 1929] [serial = 991] [outer = 0x0] [url = about:blank] 05:48:06 INFO - PROCESS | 1929 | 1461329286384 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e41000 == 33 [pid = 1929] [id = 357] 05:48:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 77 (0x114d7f800) [pid = 1929] [serial = 1070] [outer = 0x0] 05:48:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 78 (0x115926000) [pid = 1929] [serial = 1071] [outer = 0x114d7f800] 05:48:06 INFO - PROCESS | 1929 | 1461329286412 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 79 (0x11883b400) [pid = 1929] [serial = 1072] [outer = 0x114d7f800] 05:48:06 INFO - PROCESS | 1929 | 1461329286735 Marionette TRACE conn3 <- [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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 05:48:06 INFO - PROCESS | 1929 | 1461329286754 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1929 | 1461329286757 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 05:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:48:06 INFO - PROCESS | 1929 | 1461329286760 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1929 | 1461329286763 Marionette TRACE conn3 <- [1,1402,null,{}] 05:48:06 INFO - PROCESS | 1929 | 1461329286766 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 1929 | 1461329286843 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:48:06 INFO - PROCESS | 1929 | 1461329286924 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acda800 == 34 [pid = 1929] [id = 358] 05:48:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 80 (0x118ec7c00) [pid = 1929] [serial = 1073] [outer = 0x0] 05:48:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 81 (0x11912e400) [pid = 1929] [serial = 1074] [outer = 0x118ec7c00] 05:48:06 INFO - PROCESS | 1929 | 1461329286957 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 82 (0x119d50400) [pid = 1929] [serial = 1075] [outer = 0x118ec7c00] 05:48:07 INFO - PROCESS | 1929 | 1461329287255 Marionette TRACE conn3 <- [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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 524ms 05:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:48:07 INFO - PROCESS | 1929 | 1461329287285 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1929 | 1461329287286 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 05:48:07 INFO - PROCESS | 1929 | 1461329287290 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1929 | 1461329287294 Marionette TRACE conn3 <- [1,1406,null,{}] 05:48:07 INFO - PROCESS | 1929 | 1461329287305 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 1929 | 1461329287386 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:48:07 INFO - PROCESS | 1929 | 1461329287391 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c2cb800 == 35 [pid = 1929] [id = 359] 05:48:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 83 (0x114c31000) [pid = 1929] [serial = 1076] [outer = 0x0] 05:48:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 84 (0x11a877400) [pid = 1929] [serial = 1077] [outer = 0x114c31000] 05:48:07 INFO - PROCESS | 1929 | 1461329287420 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x11ae96400) [pid = 1929] [serial = 1078] [outer = 0x114c31000] 05:48:07 INFO - PROCESS | 1929 | 1461329287738 Marionette TRACE conn3 <- [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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 478ms 05:48:07 INFO - PROCESS | 1929 | 1461329287767 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1929 | 1461329287769 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 05:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:48:07 INFO - PROCESS | 1929 | 1461329287771 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1929 | 1461329287772 Marionette TRACE conn3 <- [1,1410,null,{}] 05:48:07 INFO - PROCESS | 1929 | 1461329287775 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 1929 | 1461329287853 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:48:07 INFO - PROCESS | 1929 | 1461329287857 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x114b59800 == 36 [pid = 1929] [id = 360] 05:48:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11ae97000) [pid = 1929] [serial = 1079] [outer = 0x0] 05:48:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11b286400) [pid = 1929] [serial = 1080] [outer = 0x11ae97000] 05:48:07 INFO - PROCESS | 1929 | 1461329287885 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11b294800) [pid = 1929] [serial = 1081] [outer = 0x11ae97000] 05:48:08 INFO - PROCESS | 1929 | 1461329288238 Marionette TRACE conn3 <- [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]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 05:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:48:08 INFO - PROCESS | 1929 | 1461329288290 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 1929 | 1461329288291 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 05:48:08 INFO - PROCESS | 1929 | 1461329288293 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 1929 | 1461329288294 Marionette TRACE conn3 <- [1,1414,null,{}] 05:48:08 INFO - PROCESS | 1929 | 1461329288297 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:08 INFO - PROCESS | 1929 | 1461329288373 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:48:08 INFO - PROCESS | 1929 | 1461329288405 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eab000 == 37 [pid = 1929] [id = 361] 05:48:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11b29ac00) [pid = 1929] [serial = 1082] [outer = 0x0] 05:48:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11b7ed000) [pid = 1929] [serial = 1083] [outer = 0x11b29ac00] 05:48:08 INFO - PROCESS | 1929 | 1461329288467 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11c06ac00) [pid = 1929] [serial = 1084] [outer = 0x11b29ac00] 05:48:08 INFO - PROCESS | 1929 | 1461329288821 Marionette TRACE conn3 <- [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]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 569ms 05:48:08 INFO - PROCESS | 1929 | 1461329288862 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 1929 | 1461329288864 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 05:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:48:08 INFO - PROCESS | 1929 | 1461329288866 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 1929 | 1461329288867 Marionette TRACE conn3 <- [1,1418,null,{}] 05:48:08 INFO - PROCESS | 1929 | 1461329288869 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:08 INFO - PROCESS | 1929 | 1461329288961 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:48:08 INFO - PROCESS | 1929 | 1461329288975 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x124493000 == 38 [pid = 1929] [id = 362] 05:48:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x114c3b400) [pid = 1929] [serial = 1085] [outer = 0x0] 05:48:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11c6c6800) [pid = 1929] [serial = 1086] [outer = 0x114c3b400] 05:48:09 INFO - PROCESS | 1929 | 1461329289001 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1237e3400) [pid = 1929] [serial = 1087] [outer = 0x114c3b400] 05:48:09 INFO - PROCESS | 1929 | 1461329289449 Marionette TRACE conn3 <- [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]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 618ms 05:48:09 INFO - PROCESS | 1929 | 1461329289485 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 1929 | 1461329289487 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 05:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:48:09 INFO - PROCESS | 1929 | 1461329289490 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 1929 | 1461329289492 Marionette TRACE conn3 <- [1,1422,null,{}] 05:48:09 INFO - PROCESS | 1929 | 1461329289503 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:09 INFO - PROCESS | 1929 | 1461329289646 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:48:09 INFO - PROCESS | 1929 | 1461329289697 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x128887800 == 39 [pid = 1929] [id = 363] 05:48:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1237e0400) [pid = 1929] [serial = 1088] [outer = 0x0] 05:48:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x123ae5c00) [pid = 1929] [serial = 1089] [outer = 0x1237e0400] 05:48:09 INFO - PROCESS | 1929 | 1461329289736 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x12432a400) [pid = 1929] [serial = 1090] [outer = 0x1237e0400] 05:48:10 INFO - PROCESS | 1929 | 1461329290071 Marionette TRACE conn3 <- [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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 625ms 05:48:10 INFO - PROCESS | 1929 | 1461329290115 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 1929 | 1461329290116 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 05:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:48:10 INFO - PROCESS | 1929 | 1461329290119 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 1929 | 1461329290120 Marionette TRACE conn3 <- [1,1426,null,{}] 05:48:10 INFO - PROCESS | 1929 | 1461329290122 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:10 INFO - PROCESS | 1929 | 1461329290217 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:48:10 INFO - PROCESS | 1929 | 1461329290229 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12994d000 == 40 [pid = 1929] [id = 364] 05:48:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x11c1b6c00) [pid = 1929] [serial = 1091] [outer = 0x0] 05:48:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x1246c9400) [pid = 1929] [serial = 1092] [outer = 0x11c1b6c00] 05:48:10 INFO - PROCESS | 1929 | 1461329290254 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x125f58400) [pid = 1929] [serial = 1093] [outer = 0x11c1b6c00] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x1237dc800) [pid = 1929] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11c6c4c00) [pid = 1929] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11ab54400) [pid = 1929] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11897bc00) [pid = 1929] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x119189400) [pid = 1929] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x125f57800) [pid = 1929] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x1155e4800) [pid = 1929] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x116677800) [pid = 1929] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x11b27f000) [pid = 1929] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x116674000) [pid = 1929] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x113567c00) [pid = 1929] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x11c05e400) [pid = 1929] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x11b27bc00) [pid = 1929] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x1145d2400) [pid = 1929] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:48:10 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x11578ac00) [pid = 1929] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:48:10 INFO - PROCESS | 1929 | 1461329290664 Marionette TRACE conn3 <- [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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 569ms 05:48:10 INFO - PROCESS | 1929 | 1461329290688 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 1929 | 1461329290690 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 05:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:48:10 INFO - PROCESS | 1929 | 1461329290692 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 1929 | 1461329290693 Marionette TRACE conn3 <- [1,1430,null,{}] 05:48:10 INFO - PROCESS | 1929 | 1461329290698 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:10 INFO - PROCESS | 1929 | 1461329290773 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:48:10 INFO - PROCESS | 1929 | 1461329290824 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c2c2800 == 41 [pid = 1929] [id = 365] 05:48:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x116674000) [pid = 1929] [serial = 1094] [outer = 0x0] 05:48:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11acc0c00) [pid = 1929] [serial = 1095] [outer = 0x116674000] 05:48:10 INFO - PROCESS | 1929 | 1461329290849 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11c509400) [pid = 1929] [serial = 1096] [outer = 0x116674000] 05:48:11 INFO - PROCESS | 1929 | 1461329291145 Marionette TRACE conn3 <- [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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 471ms 05:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:48:11 INFO - PROCESS | 1929 | 1461329291167 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1929 | 1461329291168 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 05:48:11 INFO - PROCESS | 1929 | 1461329291170 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1929 | 1461329291171 Marionette TRACE conn3 <- [1,1434,null,{}] 05:48:11 INFO - PROCESS | 1929 | 1461329291174 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:11 INFO - PROCESS | 1929 | 1461329291255 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:48:11 INFO - PROCESS | 1929 | 1461329291260 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac9d000 == 42 [pid = 1929] [id = 366] 05:48:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x123692800) [pid = 1929] [serial = 1097] [outer = 0x0] 05:48:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x125f57800) [pid = 1929] [serial = 1098] [outer = 0x123692800] 05:48:11 INFO - PROCESS | 1929 | 1461329291290 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x1272e6c00) [pid = 1929] [serial = 1099] [outer = 0x123692800] 05:48:11 INFO - PROCESS | 1929 | 1461329291686 Marionette TRACE conn3 <- [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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 570ms 05:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:48:11 INFO - PROCESS | 1929 | 1461329291740 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1929 | 1461329291742 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 05:48:11 INFO - PROCESS | 1929 | 1461329291744 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1929 | 1461329291746 Marionette TRACE conn3 <- [1,1438,null,{}] 05:48:11 INFO - PROCESS | 1929 | 1461329291748 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:11 INFO - PROCESS | 1929 | 1461329291839 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:48:11 INFO - PROCESS | 1929 | 1461329291845 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb61000 == 43 [pid = 1929] [id = 367] 05:48:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x125f58000) [pid = 1929] [serial = 1100] [outer = 0x0] 05:48:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x127638400) [pid = 1929] [serial = 1101] [outer = 0x125f58000] 05:48:11 INFO - PROCESS | 1929 | 1461329291872 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x129c62c00) [pid = 1929] [serial = 1102] [outer = 0x125f58000] 05:48:12 INFO - PROCESS | 1929 | 1461329292321 Marionette TRACE conn3 <- [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]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 619ms 05:48:12 INFO - PROCESS | 1929 | 1461329292364 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:48:12 INFO - PROCESS | 1929 | 1461329292366 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 05:48:12 INFO - PROCESS | 1929 | 1461329292370 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 1929 | 1461329292371 Marionette TRACE conn3 <- [1,1442,null,{}] 05:48:12 INFO - PROCESS | 1929 | 1461329292374 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 1929 | 1461329292440 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:48:12 INFO - PROCESS | 1929 | 1461329292443 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf60000 == 44 [pid = 1929] [id = 368] 05:48:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x129c63400) [pid = 1929] [serial = 1103] [outer = 0x0] 05:48:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x129f75000) [pid = 1929] [serial = 1104] [outer = 0x129c63400] 05:48:12 INFO - PROCESS | 1929 | 1461329292467 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x129f7b400) [pid = 1929] [serial = 1105] [outer = 0x129c63400] 05:48:13 INFO - PROCESS | 1929 | 1461329293103 Marionette TRACE conn3 <- [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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 773ms 05:48:13 INFO - PROCESS | 1929 | 1461329293144 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1929 | 1461329293150 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 05:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:48:13 INFO - PROCESS | 1929 | 1461329293157 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1929 | 1461329293160 Marionette TRACE conn3 <- [1,1446,null,{}] 05:48:13 INFO - PROCESS | 1929 | 1461329293167 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:13 INFO - PROCESS | 1929 | 1461329293323 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:48:13 INFO - PROCESS | 1929 | 1461329293375 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd8000 == 45 [pid = 1929] [id = 369] 05:48:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x116670000) [pid = 1929] [serial = 1106] [outer = 0x0] 05:48:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x11883e400) [pid = 1929] [serial = 1107] [outer = 0x116670000] 05:48:13 INFO - PROCESS | 1929 | 1461329293406 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x118fb8400) [pid = 1929] [serial = 1108] [outer = 0x116670000] 05:48:13 INFO - PROCESS | 1929 | 1461329293880 Marionette TRACE conn3 <- [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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 778ms 05:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:48:13 INFO - PROCESS | 1929 | 1461329293934 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1929 | 1461329293938 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 05:48:13 INFO - PROCESS | 1929 | 1461329293943 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1929 | 1461329293945 Marionette TRACE conn3 <- [1,1450,null,{}] 05:48:13 INFO - PROCESS | 1929 | 1461329293948 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:14 INFO - PROCESS | 1929 | 1461329294050 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:48:14 INFO - PROCESS | 1929 | 1461329294114 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ea8800 == 46 [pid = 1929] [id = 370] 05:48:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x119254400) [pid = 1929] [serial = 1109] [outer = 0x0] 05:48:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11ac1b000) [pid = 1929] [serial = 1110] [outer = 0x119254400] 05:48:14 INFO - PROCESS | 1929 | 1461329294144 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x11b130400) [pid = 1929] [serial = 1111] [outer = 0x119254400] 05:48:14 INFO - PROCESS | 1929 | 1461329294580 Marionette TRACE conn3 <- [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]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 673ms 05:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:48:14 INFO - PROCESS | 1929 | 1461329294631 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 1929 | 1461329294633 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 05:48:14 INFO - PROCESS | 1929 | 1461329294635 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 1929 | 1461329294637 Marionette TRACE conn3 <- [1,1454,null,{}] 05:48:14 INFO - PROCESS | 1929 | 1461329294663 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:14 INFO - PROCESS | 1929 | 1461329294781 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:48:14 INFO - PROCESS | 1929 | 1461329294831 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c062000 == 47 [pid = 1929] [id = 371] 05:48:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11c1aec00) [pid = 1929] [serial = 1112] [outer = 0x0] 05:48:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x1237d0c00) [pid = 1929] [serial = 1113] [outer = 0x11c1aec00] 05:48:14 INFO - PROCESS | 1929 | 1461329294863 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x123f41400) [pid = 1929] [serial = 1114] [outer = 0x11c1aec00] 05:48:15 INFO - PROCESS | 1929 | 1461329295306 Marionette TRACE conn3 <- [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]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 722ms 05:48:15 INFO - PROCESS | 1929 | 1461329295362 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1929 | 1461329295364 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 05:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:48:15 INFO - PROCESS | 1929 | 1461329295368 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1929 | 1461329295369 Marionette TRACE conn3 <- [1,1458,null,{}] 05:48:15 INFO - PROCESS | 1929 | 1461329295371 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 1929 | 1461329295473 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:48:15 INFO - PROCESS | 1929 | 1461329295536 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1b9800 == 48 [pid = 1929] [id = 372] 05:48:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x123f3f400) [pid = 1929] [serial = 1115] [outer = 0x0] 05:48:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x127577400) [pid = 1929] [serial = 1116] [outer = 0x123f3f400] 05:48:15 INFO - PROCESS | 1929 | 1461329295566 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12884f800) [pid = 1929] [serial = 1117] [outer = 0x123f3f400] 05:48:15 INFO - PROCESS | 1929 | 1461329295982 Marionette TRACE conn3 <- [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]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 619ms 05:48:15 INFO - PROCESS | 1929 | 1461329295988 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1929 | 1461329295989 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 05:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:48:15 INFO - PROCESS | 1929 | 1461329295992 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1929 | 1461329295993 Marionette TRACE conn3 <- [1,1462,null,{}] 05:48:15 INFO - PROCESS | 1929 | 1461329295997 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 1929 | 1461329296094 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:48:16 INFO - PROCESS | 1929 | 1461329296175 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acca000 == 49 [pid = 1929] [id = 373] 05:48:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11356c000) [pid = 1929] [serial = 1118] [outer = 0x0] 05:48:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x114d84800) [pid = 1929] [serial = 1119] [outer = 0x11356c000] 05:48:16 INFO - PROCESS | 1929 | 1461329296339 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11637f000) [pid = 1929] [serial = 1120] [outer = 0x11356c000] 05:48:16 INFO - PROCESS | 1929 | 1461329296787 Marionette TRACE conn3 <- [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]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 819ms 05:48:16 INFO - PROCESS | 1929 | 1461329296812 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1929 | 1461329296815 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 05:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:48:16 INFO - PROCESS | 1929 | 1461329296819 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1929 | 1461329296821 Marionette TRACE conn3 <- [1,1466,null,{}] 05:48:16 INFO - PROCESS | 1929 | 1461329296824 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 1929 | 1461329296917 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:48:16 INFO - PROCESS | 1929 | 1461329296978 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa3b000 == 50 [pid = 1929] [id = 374] 05:48:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x1186a8000) [pid = 1929] [serial = 1121] [outer = 0x0] 05:48:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x118881800) [pid = 1929] [serial = 1122] [outer = 0x1186a8000] 05:48:17 INFO - PROCESS | 1929 | 1461329297013 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x119181400) [pid = 1929] [serial = 1123] [outer = 0x1186a8000] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb61000 == 49 [pid = 1929] [id = 367] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac9d000 == 48 [pid = 1929] [id = 366] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x11c2c2800 == 47 [pid = 1929] [id = 365] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x12994d000 == 46 [pid = 1929] [id = 364] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x128887800 == 45 [pid = 1929] [id = 363] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x124493000 == 44 [pid = 1929] [id = 362] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x123eab000 == 43 [pid = 1929] [id = 361] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x114b59800 == 42 [pid = 1929] [id = 360] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x11c2cb800 == 41 [pid = 1929] [id = 359] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x11acda800 == 40 [pid = 1929] [id = 358] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x118e41000 == 39 [pid = 1929] [id = 357] 05:48:17 INFO - PROCESS | 1929 | --DOCSHELL 0x1156bc000 == 38 [pid = 1929] [id = 356] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x1244d6000) [pid = 1929] [serial = 1041] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12387b000) [pid = 1929] [serial = 1035] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x123d95c00) [pid = 1929] [serial = 1036] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x123f36000) [pid = 1929] [serial = 1038] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x11b29a000) [pid = 1929] [serial = 1029] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11c1b6400) [pid = 1929] [serial = 1030] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11a87bc00) [pid = 1929] [serial = 1023] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11acbc000) [pid = 1929] [serial = 1024] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1272f1000) [pid = 1929] [serial = 1044] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x115647800) [pid = 1929] [serial = 1014] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x11595dc00) [pid = 1929] [serial = 1015] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x118832000) [pid = 1929] [serial = 1017] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11897b800) [pid = 1929] [serial = 1018] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x12368ec00) [pid = 1929] [serial = 1032] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x1237dec00) [pid = 1929] [serial = 1033] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11ae9a800) [pid = 1929] [serial = 1026] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11b27cc00) [pid = 1929] [serial = 1027] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11918a000) [pid = 1929] [serial = 1020] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x119d55800) [pid = 1929] [serial = 1021] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x127632c00) [pid = 1929] [serial = 1057] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x127cf5400) [pid = 1929] [serial = 1047] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x1276ce400) [pid = 1929] [serial = 1045] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x128850400) [pid = 1929] [serial = 1048] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x125f54c00) [pid = 1929] [serial = 1056] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x114d79000) [pid = 1929] [serial = 1050] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x115965400) [pid = 1929] [serial = 1051] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x125f3c800) [pid = 1929] [serial = 1042] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x129982000) [pid = 1929] [serial = 1059] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x119d51400) [pid = 1929] [serial = 1053] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 85 (0x1241a1c00) [pid = 1929] [serial = 1039] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | --DOMWINDOW == 84 (0x11c05e000) [pid = 1929] [serial = 1054] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 1929 | 1461329297416 Marionette TRACE conn3 <- [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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 620ms 05:48:17 INFO - PROCESS | 1929 | 1461329297440 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1929 | 1461329297442 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 05:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:48:17 INFO - PROCESS | 1929 | 1461329297447 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1929 | 1461329297448 Marionette TRACE conn3 <- [1,1470,null,{}] 05:48:17 INFO - PROCESS | 1929 | 1461329297451 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:17 INFO - PROCESS | 1929 | 1461329297533 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:48:17 INFO - PROCESS | 1929 | 1461329297561 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x119afc800 == 39 [pid = 1929] [id = 375] 05:48:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 85 (0x119e57800) [pid = 1929] [serial = 1124] [outer = 0x0] 05:48:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 86 (0x11a876400) [pid = 1929] [serial = 1125] [outer = 0x119e57800] 05:48:17 INFO - PROCESS | 1929 | 1461329297590 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x11acbb400) [pid = 1929] [serial = 1126] [outer = 0x119e57800] 05:48:17 INFO - PROCESS | 1929 | 1461329297959 Marionette TRACE conn3 <- [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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 522ms 05:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:48:17 INFO - PROCESS | 1929 | 1461329297968 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1929 | 1461329297970 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 05:48:17 INFO - PROCESS | 1929 | 1461329297972 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1929 | 1461329297974 Marionette TRACE conn3 <- [1,1474,null,{}] 05:48:17 INFO - PROCESS | 1929 | 1461329297984 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 1929 | 1461329298068 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:48:18 INFO - PROCESS | 1929 | 1461329298074 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e91000 == 40 [pid = 1929] [id = 376] 05:48:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x11ae92800) [pid = 1929] [serial = 1127] [outer = 0x0] 05:48:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11b28f800) [pid = 1929] [serial = 1128] [outer = 0x11ae92800] 05:48:18 INFO - PROCESS | 1929 | 1461329298101 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11b298400) [pid = 1929] [serial = 1129] [outer = 0x11ae92800] 05:48:18 INFO - PROCESS | 1929 | 1461329298434 Marionette TRACE conn3 <- [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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 476ms 05:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:48:18 INFO - PROCESS | 1929 | 1461329298453 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1929 | 1461329298455 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 05:48:18 INFO - PROCESS | 1929 | 1461329298457 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1929 | 1461329298458 Marionette TRACE conn3 <- [1,1478,null,{}] 05:48:18 INFO - PROCESS | 1929 | 1461329298460 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 1929 | 1461329298539 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:48:18 INFO - PROCESS | 1929 | 1461329298543 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12409d000 == 41 [pid = 1929] [id = 377] 05:48:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11b29a800) [pid = 1929] [serial = 1130] [outer = 0x0] 05:48:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11bb77800) [pid = 1929] [serial = 1131] [outer = 0x11b29a800] 05:48:18 INFO - PROCESS | 1929 | 1461329298572 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11c6b8c00) [pid = 1929] [serial = 1132] [outer = 0x11b29a800] 05:48:18 INFO - PROCESS | 1929 | 1461329298914 Marionette TRACE conn3 <- [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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 469ms 05:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:48:18 INFO - PROCESS | 1929 | 1461329298926 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1929 | 1461329298928 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 05:48:18 INFO - PROCESS | 1929 | 1461329298933 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1929 | 1461329298935 Marionette TRACE conn3 <- [1,1482,null,{}] 05:48:18 INFO - PROCESS | 1929 | 1461329298937 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 1929 | 1461329299016 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:48:19 INFO - PROCESS | 1929 | 1461329299021 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x125eac800 == 42 [pid = 1929] [id = 378] 05:48:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x1237d5800) [pid = 1929] [serial = 1133] [outer = 0x0] 05:48:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x1237dc800) [pid = 1929] [serial = 1134] [outer = 0x1237d5800] 05:48:19 INFO - PROCESS | 1929 | 1461329299052 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x123ee2400) [pid = 1929] [serial = 1135] [outer = 0x1237d5800] 05:48:19 INFO - PROCESS | 1929 | 1461329299406 Marionette TRACE conn3 <- [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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 523ms 05:48:19 INFO - PROCESS | 1929 | 1461329299455 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1929 | 1461329299456 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 05:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:48:19 INFO - PROCESS | 1929 | 1461329299459 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1929 | 1461329299460 Marionette TRACE conn3 <- [1,1486,null,{}] 05:48:19 INFO - PROCESS | 1929 | 1461329299462 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 1929 | 1461329299565 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:48:19 INFO - PROCESS | 1929 | 1461329299570 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a611000 == 43 [pid = 1929] [id = 379] 05:48:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x1237cf400) [pid = 1929] [serial = 1136] [outer = 0x0] 05:48:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x1244d6400) [pid = 1929] [serial = 1137] [outer = 0x1237cf400] 05:48:19 INFO - PROCESS | 1929 | 1461329299622 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x127510000) [pid = 1929] [serial = 1138] [outer = 0x1237cf400] 05:48:19 INFO - PROCESS | 1929 | 1461329299935 Marionette TRACE conn3 <- [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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 05:48:19 INFO - PROCESS | 1929 | 1461329299982 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1929 | 1461329299983 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 05:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:48:19 INFO - PROCESS | 1929 | 1461329299985 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1929 | 1461329299987 Marionette TRACE conn3 <- [1,1490,null,{}] 05:48:19 INFO - PROCESS | 1929 | 1461329299989 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:20 INFO - PROCESS | 1929 | 1461329300092 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:48:20 INFO - PROCESS | 1929 | 1461329300124 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac87000 == 44 [pid = 1929] [id = 380] 05:48:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x128ce0c00) [pid = 1929] [serial = 1139] [outer = 0x0] 05:48:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x129c5c800) [pid = 1929] [serial = 1140] [outer = 0x128ce0c00] 05:48:20 INFO - PROCESS | 1929 | 1461329300149 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x129c69800) [pid = 1929] [serial = 1141] [outer = 0x128ce0c00] 05:48:20 INFO - PROCESS | 1929 | 1461329300477 Marionette TRACE conn3 <- [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]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 517ms 05:48:20 INFO - PROCESS | 1929 | 1461329300504 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 1929 | 1461329300505 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 05:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:48:20 INFO - PROCESS | 1929 | 1461329300508 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 1929 | 1461329300509 Marionette TRACE conn3 <- [1,1494,null,{}] 05:48:20 INFO - PROCESS | 1929 | 1461329300519 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:20 INFO - PROCESS | 1929 | 1461329300616 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:48:20 INFO - PROCESS | 1929 | 1461329300620 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b47b800 == 45 [pid = 1929] [id = 381] 05:48:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x128ce3800) [pid = 1929] [serial = 1142] [outer = 0x0] 05:48:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x129f7e000) [pid = 1929] [serial = 1143] [outer = 0x128ce3800] 05:48:20 INFO - PROCESS | 1929 | 1461329300645 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12a5e4c00) [pid = 1929] [serial = 1144] [outer = 0x128ce3800] 05:48:20 INFO - PROCESS | 1929 | 1461329300984 Marionette TRACE conn3 <- [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]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 522ms 05:48:21 INFO - PROCESS | 1929 | 1461329301030 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1929 | 1461329301032 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 05:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:48:21 INFO - PROCESS | 1929 | 1461329301035 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1929 | 1461329301037 Marionette TRACE conn3 <- [1,1498,null,{}] 05:48:21 INFO - PROCESS | 1929 | 1461329301040 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 1929 | 1461329301185 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:48:21 INFO - PROCESS | 1929 | 1461329301203 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb5b000 == 46 [pid = 1929] [id = 382] 05:48:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12a5e5000) [pid = 1929] [serial = 1145] [outer = 0x0] 05:48:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12a5ebc00) [pid = 1929] [serial = 1146] [outer = 0x12a5e5000] 05:48:21 INFO - PROCESS | 1929 | 1461329301243 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12a5f2000) [pid = 1929] [serial = 1147] [outer = 0x12a5e5000] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x114c3b400) [pid = 1929] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1237e0400) [pid = 1929] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1145d7800) [pid = 1929] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x114d7f800) [pid = 1929] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11c1b6c00) [pid = 1929] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x114c31000) [pid = 1929] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11ae97000) [pid = 1929] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x116674000) [pid = 1929] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x118ec7c00) [pid = 1929] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x123692800) [pid = 1929] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11b29ac00) [pid = 1929] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12aa1c800) [pid = 1929] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:48:21 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x125f58000) [pid = 1929] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:48:21 INFO - PROCESS | 1929 | 1461329301724 Marionette TRACE conn3 <- [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]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 720ms 05:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:48:21 INFO - PROCESS | 1929 | 1461329301756 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1929 | 1461329301757 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 05:48:21 INFO - PROCESS | 1929 | 1461329301759 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1929 | 1461329301760 Marionette TRACE conn3 <- [1,1502,null,{}] 05:48:21 INFO - PROCESS | 1929 | 1461329301763 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 1929 | 1461329301842 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:48:21 INFO - PROCESS | 1929 | 1461329301893 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12868f000 == 47 [pid = 1929] [id = 383] 05:48:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x114d76800) [pid = 1929] [serial = 1148] [outer = 0x0] 05:48:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11b290000) [pid = 1929] [serial = 1149] [outer = 0x114d76800] 05:48:21 INFO - PROCESS | 1929 | 1461329301923 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x128851800) [pid = 1929] [serial = 1150] [outer = 0x114d76800] 05:48:22 INFO - PROCESS | 1929 | 1461329302220 Marionette TRACE conn3 <- [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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 472ms 05:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:48:22 INFO - PROCESS | 1929 | 1461329302238 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1929 | 1461329302239 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 05:48:22 INFO - PROCESS | 1929 | 1461329302241 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1929 | 1461329302243 Marionette TRACE conn3 <- [1,1506,null,{}] 05:48:22 INFO - PROCESS | 1929 | 1461329302247 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:22 INFO - PROCESS | 1929 | 1461329302343 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:48:22 INFO - PROCESS | 1929 | 1461329302349 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8b5000 == 48 [pid = 1929] [id = 384] 05:48:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x128cd8000) [pid = 1929] [serial = 1151] [outer = 0x0] 05:48:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x12a7d4c00) [pid = 1929] [serial = 1152] [outer = 0x128cd8000] 05:48:22 INFO - PROCESS | 1929 | 1461329302375 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x12aa13c00) [pid = 1929] [serial = 1153] [outer = 0x128cd8000] 05:48:22 INFO - PROCESS | 1929 | 1461329302700 Marionette TRACE conn3 <- [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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 474ms 05:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:48:22 INFO - PROCESS | 1929 | 1461329302717 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1929 | 1461329302718 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 05:48:22 INFO - PROCESS | 1929 | 1461329302721 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1929 | 1461329302722 Marionette TRACE conn3 <- [1,1510,null,{}] 05:48:22 INFO - PROCESS | 1929 | 1461329302724 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:22 INFO - PROCESS | 1929 | 1461329302832 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:48:22 INFO - PROCESS | 1929 | 1461329302838 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8c4800 == 49 [pid = 1929] [id = 385] 05:48:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x123691400) [pid = 1929] [serial = 1154] [outer = 0x0] 05:48:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x12aa14000) [pid = 1929] [serial = 1155] [outer = 0x123691400] 05:48:22 INFO - PROCESS | 1929 | 1461329302864 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x12aa1ec00) [pid = 1929] [serial = 1156] [outer = 0x123691400] 05:48:23 INFO - PROCESS | 1929 | 1461329303164 Marionette TRACE conn3 <- [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]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 467ms 05:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:48:23 INFO - PROCESS | 1929 | 1461329303189 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 1929 | 1461329303190 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 05:48:23 INFO - PROCESS | 1929 | 1461329303192 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 1929 | 1461329303193 Marionette TRACE conn3 <- [1,1514,null,{}] 05:48:23 INFO - PROCESS | 1929 | 1461329303198 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:23 INFO - PROCESS | 1929 | 1461329303276 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:48:23 INFO - PROCESS | 1929 | 1461329303282 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db1d000 == 50 [pid = 1929] [id = 386] 05:48:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x12aa21800) [pid = 1929] [serial = 1157] [outer = 0x0] 05:48:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12ab30400) [pid = 1929] [serial = 1158] [outer = 0x12aa21800] 05:48:23 INFO - PROCESS | 1929 | 1461329303307 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12ab34c00) [pid = 1929] [serial = 1159] [outer = 0x12aa21800] 05:48:23 INFO - PROCESS | 1929 | 1461329303686 Marionette TRACE conn3 <- [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]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 05:48:23 INFO - PROCESS | 1929 | 1461329303712 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 1929 | 1461329303714 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 05:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:48:23 INFO - PROCESS | 1929 | 1461329303718 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 1929 | 1461329303721 Marionette TRACE conn3 <- [1,1518,null,{}] 05:48:23 INFO - PROCESS | 1929 | 1461329303726 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:23 INFO - PROCESS | 1929 | 1461329303831 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:48:23 INFO - PROCESS | 1929 | 1461329303899 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x119149000 == 51 [pid = 1929] [id = 387] 05:48:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x115795c00) [pid = 1929] [serial = 1160] [outer = 0x0] 05:48:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x11864cc00) [pid = 1929] [serial = 1161] [outer = 0x115795c00] 05:48:23 INFO - PROCESS | 1929 | 1461329303930 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x118947800) [pid = 1929] [serial = 1162] [outer = 0x115795c00] 05:48:24 INFO - PROCESS | 1929 | 1461329304392 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 723ms 05:48:24 INFO - PROCESS | 1929 | 1461329304441 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1929 | 1461329304447 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 05:48:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:48:24 INFO - PROCESS | 1929 | 1461329304452 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1929 | 1461329304454 Marionette TRACE conn3 <- [1,1522,null,{}] 05:48:24 INFO - PROCESS | 1929 | 1461329304457 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:24 INFO - PROCESS | 1929 | 1461329304555 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:48:24 INFO - PROCESS | 1929 | 1461329304621 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12408d800 == 52 [pid = 1929] [id = 388] 05:48:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x119255c00) [pid = 1929] [serial = 1163] [outer = 0x0] 05:48:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11ac20800) [pid = 1929] [serial = 1164] [outer = 0x119255c00] 05:48:24 INFO - PROCESS | 1929 | 1461329304651 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11ae9a800) [pid = 1929] [serial = 1165] [outer = 0x119255c00] 05:48:25 INFO - PROCESS | 1929 | 1461329305009 Marionette TRACE conn3 <- [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"]]]}] 05:48:25 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 () { 05:48:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:48:25 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 () { 05:48:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:48:25 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 () { 05:48:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:48:25 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 () { 05:48:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:48:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 05:48:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:48:25 INFO - PROCESS | 1929 | 1461329305023 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1929 | 1461329305024 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 05:48:25 INFO - PROCESS | 1929 | 1461329305027 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1929 | 1461329305029 Marionette TRACE conn3 <- [1,1526,null,{}] 05:48:25 INFO - PROCESS | 1929 | 1461329305037 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:25 INFO - PROCESS | 1929 | 1461329305145 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:48:25 INFO - PROCESS | 1929 | 1461329305239 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d859800 == 53 [pid = 1929] [id = 389] 05:48:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x1237e5000) [pid = 1929] [serial = 1166] [outer = 0x0] 05:48:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x123f3a800) [pid = 1929] [serial = 1167] [outer = 0x1237e5000] 05:48:25 INFO - PROCESS | 1929 | 1461329305272 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x125f59400) [pid = 1929] [serial = 1168] [outer = 0x1237e5000] 05:48:25 INFO - PROCESS | 1929 | 1461329305651 Marionette TRACE conn3 <- [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"]]]}] 05:48:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:48:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:48:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:48:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 674ms 05:48:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:48:25 INFO - PROCESS | 1929 | 1461329305701 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1929 | 1461329305703 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 05:48:25 INFO - PROCESS | 1929 | 1461329305705 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1929 | 1461329305707 Marionette TRACE conn3 <- [1,1530,null,{}] 05:48:25 INFO - PROCESS | 1929 | 1461329305709 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:25 INFO - PROCESS | 1929 | 1461329305809 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:48:25 INFO - PROCESS | 1929 | 1461329305860 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e75c000 == 54 [pid = 1929] [id = 390] 05:48:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12750a800) [pid = 1929] [serial = 1169] [outer = 0x0] 05:48:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x129c5cc00) [pid = 1929] [serial = 1170] [outer = 0x12750a800] 05:48:25 INFO - PROCESS | 1929 | 1461329305890 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12aa13800) [pid = 1929] [serial = 1171] [outer = 0x12750a800] 05:48:26 INFO - PROCESS | 1929 | 1461329306268 Marionette TRACE conn3 <- [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]]]}] 05:48:26 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 05:48:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:48:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:48:26 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. 05:48:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:48:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 572ms 05:48:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:48:26 INFO - PROCESS | 1929 | 1461329306279 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1929 | 1461329306282 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 05:48:26 INFO - PROCESS | 1929 | 1461329306285 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1929 | 1461329306286 Marionette TRACE conn3 <- [1,1534,null,{}] 05:48:26 INFO - PROCESS | 1929 | 1461329306288 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:26 INFO - PROCESS | 1929 | 1461329306386 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:48:26 INFO - PROCESS | 1929 | 1461329306454 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e79b800 == 55 [pid = 1929] [id = 391] 05:48:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12a7da800) [pid = 1929] [serial = 1172] [outer = 0x0] 05:48:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12ab2e800) [pid = 1929] [serial = 1173] [outer = 0x12a7da800] 05:48:26 INFO - PROCESS | 1929 | 1461329306527 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12acc3800) [pid = 1929] [serial = 1174] [outer = 0x12a7da800] 05:48:26 INFO - PROCESS | 1929 | 1461329306903 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:48:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 668ms 05:48:26 INFO - PROCESS | 1929 | 1461329306954 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1929 | 1461329306955 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 05:48:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:48:26 INFO - PROCESS | 1929 | 1461329306958 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1929 | 1461329306959 Marionette TRACE conn3 <- [1,1538,null,{}] 05:48:26 INFO - PROCESS | 1929 | 1461329306961 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:27 INFO - PROCESS | 1929 | 1461329307078 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:48:27 INFO - PROCESS | 1929 | 1461329307135 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0b8800 == 56 [pid = 1929] [id = 392] 05:48:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12acc6c00) [pid = 1929] [serial = 1175] [outer = 0x0] 05:48:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12acd0c00) [pid = 1929] [serial = 1176] [outer = 0x12acc6c00] 05:48:27 INFO - PROCESS | 1929 | 1461329307167 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12ad38800) [pid = 1929] [serial = 1177] [outer = 0x12acc6c00] 05:48:27 INFO - PROCESS | 1929 | 1461329307890 Marionette TRACE conn3 <- [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]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:48:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 972ms 05:48:27 INFO - PROCESS | 1929 | 1461329307933 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 1929 | 1461329307936 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 05:48:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:48:27 INFO - PROCESS | 1929 | 1461329307941 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 1929 | 1461329307945 Marionette TRACE conn3 <- [1,1542,null,{}] 05:48:27 INFO - PROCESS | 1929 | 1461329307954 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:28 INFO - PROCESS | 1929 | 1461329308085 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:48:28 INFO - PROCESS | 1929 | 1461329308165 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c205800 == 57 [pid = 1929] [id = 393] 05:48:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x115579000) [pid = 1929] [serial = 1178] [outer = 0x0] 05:48:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11883e000) [pid = 1929] [serial = 1179] [outer = 0x115579000] 05:48:28 INFO - PROCESS | 1929 | 1461329308192 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x119258400) [pid = 1929] [serial = 1180] [outer = 0x115579000] 05:48:28 INFO - PROCESS | 1929 | 1461329308603 Marionette TRACE conn3 <- [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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:48:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 678ms 05:48:28 INFO - PROCESS | 1929 | 1461329308618 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 1929 | 1461329308622 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 05:48:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:48:28 INFO - PROCESS | 1929 | 1461329308626 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1929 | 1461329308628 Marionette TRACE conn3 <- [1,1546,null,{}] 05:48:28 INFO - PROCESS | 1929 | 1461329308630 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:28 INFO - PROCESS | 1929 | 1461329308724 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:48:28 INFO - PROCESS | 1929 | 1461329308792 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd4000 == 58 [pid = 1929] [id = 394] 05:48:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x118ecc800) [pid = 1929] [serial = 1181] [outer = 0x0] 05:48:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11a62c000) [pid = 1929] [serial = 1182] [outer = 0x118ecc800] 05:48:28 INFO - PROCESS | 1929 | 1461329308820 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x11acc6c00) [pid = 1929] [serial = 1183] [outer = 0x118ecc800] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8c4800 == 57 [pid = 1929] [id = 385] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8b5000 == 56 [pid = 1929] [id = 384] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12868f000 == 55 [pid = 1929] [id = 383] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb5b000 == 54 [pid = 1929] [id = 382] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12b47b800 == 53 [pid = 1929] [id = 381] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac87000 == 52 [pid = 1929] [id = 380] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x129f75000) [pid = 1929] [serial = 1104] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11a611000 == 51 [pid = 1929] [id = 379] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x125eac800 == 50 [pid = 1929] [id = 378] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12409d000 == 49 [pid = 1929] [id = 377] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x123e91000 == 48 [pid = 1929] [id = 376] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x119afc800 == 47 [pid = 1929] [id = 375] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa3b000 == 46 [pid = 1929] [id = 374] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11acca000 == 45 [pid = 1929] [id = 373] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1b9800 == 44 [pid = 1929] [id = 372] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12c062000 == 43 [pid = 1929] [id = 371] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x123ea8800 == 42 [pid = 1929] [id = 370] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd8000 == 41 [pid = 1929] [id = 369] 05:48:29 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf60000 == 40 [pid = 1929] [id = 368] 05:48:29 INFO - PROCESS | 1929 | 1461329309289 Marionette TRACE conn3 <- [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]]]}] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x128855000) [pid = 1929] [serial = 1012] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x127638400) [pid = 1929] [serial = 1101] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11c6c6800) [pid = 1929] [serial = 1086] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x123ae5c00) [pid = 1929] [serial = 1089] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11564a800) [pid = 1929] [serial = 1069] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x114d81000) [pid = 1929] [serial = 1068] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x118ec5800) [pid = 1929] [serial = 1065] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x1142b6c00) [pid = 1929] [serial = 1062] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x115926000) [pid = 1929] [serial = 1071] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x11883b400) [pid = 1929] [serial = 1072] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x1246c9400) [pid = 1929] [serial = 1092] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11a877400) [pid = 1929] [serial = 1077] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x11ae96400) [pid = 1929] [serial = 1078] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x11b286400) [pid = 1929] [serial = 1080] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x11b294800) [pid = 1929] [serial = 1081] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11acc0c00) [pid = 1929] [serial = 1095] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11912e400) [pid = 1929] [serial = 1074] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x119d50400) [pid = 1929] [serial = 1075] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12432a400) [pid = 1929] [serial = 1090] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x125f57800) [pid = 1929] [serial = 1098] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11b7ed000) [pid = 1929] [serial = 1083] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1272e6c00) [pid = 1929] [serial = 1099] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x129c62c00) [pid = 1929] [serial = 1102] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x125f58400) [pid = 1929] [serial = 1093] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1237e3400) [pid = 1929] [serial = 1087] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x11c509400) [pid = 1929] [serial = 1096] [outer = 0x0] [url = about:blank] 05:48:29 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x11c06ac00) [pid = 1929] [serial = 1084] [outer = 0x0] [url = about:blank] 05:48:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:48:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 723ms 05:48:29 INFO - PROCESS | 1929 | 1461329309377 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 1929 | 1461329309378 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 05:48:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:48:29 INFO - PROCESS | 1929 | 1461329309384 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1929 | 1461329309386 Marionette TRACE conn3 <- [1,1550,null,{}] 05:48:29 INFO - PROCESS | 1929 | 1461329309392 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:29 INFO - PROCESS | 1929 | 1461329309460 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:48:29 INFO - PROCESS | 1929 | 1461329309469 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd9000 == 41 [pid = 1929] [id = 395] 05:48:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11b281800) [pid = 1929] [serial = 1184] [outer = 0x0] 05:48:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11b28c000) [pid = 1929] [serial = 1185] [outer = 0x11b281800] 05:48:29 INFO - PROCESS | 1929 | 1461329309494 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x11b797400) [pid = 1929] [serial = 1186] [outer = 0x11b281800] 05:48:29 INFO - PROCESS | 1929 | 1461329309981 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 623ms 05:48:30 INFO - PROCESS | 1929 | 1461329310009 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 1929 | 1461329310011 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 05:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:48:30 INFO - PROCESS | 1929 | 1461329310018 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 1929 | 1461329310019 Marionette TRACE conn3 <- [1,1554,null,{}] 05:48:30 INFO - PROCESS | 1929 | 1461329310023 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 1929 | 1461329310141 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:48:30 INFO - PROCESS | 1929 | 1461329310151 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eaa800 == 42 [pid = 1929] [id = 396] 05:48:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x11c6b9000) [pid = 1929] [serial = 1187] [outer = 0x0] 05:48:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12368f800) [pid = 1929] [serial = 1188] [outer = 0x11c6b9000] 05:48:30 INFO - PROCESS | 1929 | 1461329310192 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12399d800) [pid = 1929] [serial = 1189] [outer = 0x11c6b9000] 05:48:30 INFO - PROCESS | 1929 | 1461329310566 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 570ms 05:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:48:30 INFO - PROCESS | 1929 | 1461329310588 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 1929 | 1461329310589 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 05:48:30 INFO - PROCESS | 1929 | 1461329310591 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 1929 | 1461329310592 Marionette TRACE conn3 <- [1,1558,null,{}] 05:48:30 INFO - PROCESS | 1929 | 1461329310595 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 1929 | 1461329310672 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:48:30 INFO - PROCESS | 1929 | 1461329310677 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12460d800 == 43 [pid = 1929] [id = 397] 05:48:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1239a4c00) [pid = 1929] [serial = 1190] [outer = 0x0] 05:48:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x123f3fc00) [pid = 1929] [serial = 1191] [outer = 0x1239a4c00] 05:48:30 INFO - PROCESS | 1929 | 1461329310706 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1246c9800) [pid = 1929] [serial = 1192] [outer = 0x1239a4c00] 05:48:31 INFO - PROCESS | 1929 | 1461329311037 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 468ms 05:48:31 INFO - PROCESS | 1929 | 1461329311060 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1929 | 1461329311061 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 05:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:48:31 INFO - PROCESS | 1929 | 1461329311064 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1929 | 1461329311065 Marionette TRACE conn3 <- [1,1562,null,{}] 05:48:31 INFO - PROCESS | 1929 | 1461329311067 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 1929 | 1461329311164 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:48:31 INFO - PROCESS | 1929 | 1461329311226 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x125e17000 == 44 [pid = 1929] [id = 398] 05:48:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x123ae6c00) [pid = 1929] [serial = 1193] [outer = 0x0] 05:48:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x125f57800) [pid = 1929] [serial = 1194] [outer = 0x123ae6c00] 05:48:31 INFO - PROCESS | 1929 | 1461329311254 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12884b800) [pid = 1929] [serial = 1195] [outer = 0x123ae6c00] 05:48:31 INFO - PROCESS | 1929 | 1461329311561 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 05:48:31 INFO - PROCESS | 1929 | 1461329311584 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1929 | 1461329311585 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 05:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:48:31 INFO - PROCESS | 1929 | 1461329311588 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1929 | 1461329311589 Marionette TRACE conn3 <- [1,1566,null,{}] 05:48:31 INFO - PROCESS | 1929 | 1461329311591 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 1929 | 1461329311690 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:48:31 INFO - PROCESS | 1929 | 1461329311702 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5c8000 == 45 [pid = 1929] [id = 399] 05:48:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12884ec00) [pid = 1929] [serial = 1196] [outer = 0x0] 05:48:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x129986c00) [pid = 1929] [serial = 1197] [outer = 0x12884ec00] 05:48:31 INFO - PROCESS | 1929 | 1461329311727 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x129c6bc00) [pid = 1929] [serial = 1198] [outer = 0x12884ec00] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x128ce0c00) [pid = 1929] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x128ce3800) [pid = 1929] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x114d76800) [pid = 1929] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12a5e5000) [pid = 1929] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11ae92800) [pid = 1929] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x119e57800) [pid = 1929] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11356c000) [pid = 1929] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1186a8000) [pid = 1929] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11b29a800) [pid = 1929] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x1237d5800) [pid = 1929] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x128cd8000) [pid = 1929] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x123691400) [pid = 1929] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:48:32 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x1237cf400) [pid = 1929] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:48:32 INFO - PROCESS | 1929 | 1461329312480 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 919ms 05:48:32 INFO - PROCESS | 1929 | 1461329312508 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:48:32 INFO - PROCESS | 1929 | 1461329312512 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 05:48:32 INFO - PROCESS | 1929 | 1461329312516 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 1929 | 1461329312518 Marionette TRACE conn3 <- [1,1570,null,{}] 05:48:32 INFO - PROCESS | 1929 | 1461329312522 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:32 INFO - PROCESS | 1929 | 1461329312625 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:48:32 INFO - PROCESS | 1929 | 1461329312680 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa3d000 == 46 [pid = 1929] [id = 400] 05:48:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x117964c00) [pid = 1929] [serial = 1199] [outer = 0x0] 05:48:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x1188e8800) [pid = 1929] [serial = 1200] [outer = 0x117964c00] 05:48:32 INFO - PROCESS | 1929 | 1461329312725 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x119e4dc00) [pid = 1929] [serial = 1201] [outer = 0x117964c00] 05:48:33 INFO - PROCESS | 1929 | 1461329313113 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 05:48:33 INFO - PROCESS | 1929 | 1461329313186 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 1929 | 1461329313190 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 05:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:48:33 INFO - PROCESS | 1929 | 1461329313195 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 1929 | 1461329313197 Marionette TRACE conn3 <- [1,1574,null,{}] 05:48:33 INFO - PROCESS | 1929 | 1461329313199 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:33 INFO - PROCESS | 1929 | 1461329313322 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:48:33 INFO - PROCESS | 1929 | 1461329313401 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239ea800 == 47 [pid = 1929] [id = 401] 05:48:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x11acc3800) [pid = 1929] [serial = 1202] [outer = 0x0] 05:48:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x11b28fc00) [pid = 1929] [serial = 1203] [outer = 0x11acc3800] 05:48:33 INFO - PROCESS | 1929 | 1461329313433 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11bb6cc00) [pid = 1929] [serial = 1204] [outer = 0x11acc3800] 05:48:33 INFO - PROCESS | 1929 | 1461329313856 Marionette TRACE conn3 <- [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]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 720ms 05:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:48:33 INFO - PROCESS | 1929 | 1461329313916 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 1929 | 1461329313917 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 05:48:33 INFO - PROCESS | 1929 | 1461329313919 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 1929 | 1461329313922 Marionette TRACE conn3 <- [1,1578,null,{}] 05:48:33 INFO - PROCESS | 1929 | 1461329313930 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:34 INFO - PROCESS | 1929 | 1461329314033 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:48:34 INFO - PROCESS | 1929 | 1461329314088 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac98800 == 48 [pid = 1929] [id = 402] 05:48:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x1237cf400) [pid = 1929] [serial = 1205] [outer = 0x0] 05:48:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x125f53800) [pid = 1929] [serial = 1206] [outer = 0x1237cf400] 05:48:34 INFO - PROCESS | 1929 | 1461329314120 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x127509c00) [pid = 1929] [serial = 1207] [outer = 0x1237cf400] 05:48:34 INFO - PROCESS | 1929 | 1461329314524 Marionette TRACE conn3 <- [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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 622ms 05:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:48:34 INFO - PROCESS | 1929 | 1461329314542 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 1929 | 1461329314543 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 05:48:34 INFO - PROCESS | 1929 | 1461329314546 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1929 | 1461329314547 Marionette TRACE conn3 <- [1,1582,null,{}] 05:48:34 INFO - PROCESS | 1929 | 1461329314549 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:34 INFO - PROCESS | 1929 | 1461329314649 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:48:34 INFO - PROCESS | 1929 | 1461329314734 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b46a000 == 49 [pid = 1929] [id = 403] 05:48:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x127c1dc00) [pid = 1929] [serial = 1208] [outer = 0x0] 05:48:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12866ac00) [pid = 1929] [serial = 1209] [outer = 0x127c1dc00] 05:48:34 INFO - PROCESS | 1929 | 1461329314764 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x129c5f800) [pid = 1929] [serial = 1210] [outer = 0x127c1dc00] 05:48:35 INFO - PROCESS | 1929 | 1461329315181 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 668ms 05:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:48:35 INFO - PROCESS | 1929 | 1461329315215 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1929 | 1461329315216 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 05:48:35 INFO - PROCESS | 1929 | 1461329315218 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1929 | 1461329315220 Marionette TRACE conn3 <- [1,1586,null,{}] 05:48:35 INFO - PROCESS | 1929 | 1461329315222 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:35 INFO - PROCESS | 1929 | 1461329315320 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:48:35 INFO - PROCESS | 1929 | 1461329315373 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb67000 == 50 [pid = 1929] [id = 404] 05:48:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x129c5d800) [pid = 1929] [serial = 1211] [outer = 0x0] 05:48:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x129f7d400) [pid = 1929] [serial = 1212] [outer = 0x129c5d800] 05:48:35 INFO - PROCESS | 1929 | 1461329315403 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12a5e9000) [pid = 1929] [serial = 1213] [outer = 0x129c5d800] 05:48:35 INFO - PROCESS | 1929 | 1461329315817 Marionette TRACE conn3 <- [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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 619ms 05:48:35 INFO - PROCESS | 1929 | 1461329315839 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1929 | 1461329315840 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 05:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:48:35 INFO - PROCESS | 1929 | 1461329315842 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1929 | 1461329315844 Marionette TRACE conn3 <- [1,1590,null,{}] 05:48:35 INFO - PROCESS | 1929 | 1461329315846 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:35 INFO - PROCESS | 1929 | 1461329315951 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:48:36 INFO - PROCESS | 1929 | 1461329316037 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d854000 == 51 [pid = 1929] [id = 405] 05:48:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12a5ee400) [pid = 1929] [serial = 1214] [outer = 0x0] 05:48:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12aa21400) [pid = 1929] [serial = 1215] [outer = 0x12a5ee400] 05:48:36 INFO - PROCESS | 1929 | 1461329316069 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12acc6800) [pid = 1929] [serial = 1216] [outer = 0x12a5ee400] 05:48:36 INFO - PROCESS | 1929 | 1461329316485 Marionette TRACE conn3 <- [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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 05:48:36 INFO - PROCESS | 1929 | 1461329316513 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:48:36 INFO - PROCESS | 1929 | 1461329316514 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 05:48:36 INFO - PROCESS | 1929 | 1461329316516 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 1929 | 1461329316518 Marionette TRACE conn3 <- [1,1594,null,{}] 05:48:36 INFO - PROCESS | 1929 | 1461329316520 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:36 INFO - PROCESS | 1929 | 1461329316617 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:48:36 INFO - PROCESS | 1929 | 1461329316671 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1c4800 == 52 [pid = 1929] [id = 406] 05:48:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11ab54400) [pid = 1929] [serial = 1217] [outer = 0x0] 05:48:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12aa1bc00) [pid = 1929] [serial = 1218] [outer = 0x11ab54400] 05:48:36 INFO - PROCESS | 1929 | 1461329316701 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12acd1400) [pid = 1929] [serial = 1219] [outer = 0x11ab54400] 05:48:37 INFO - PROCESS | 1929 | 1461329317184 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 720ms 05:48:37 INFO - PROCESS | 1929 | 1461329317260 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 1929 | 1461329317263 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 05:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:48:37 INFO - PROCESS | 1929 | 1461329317274 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1929 | 1461329317276 Marionette TRACE conn3 <- [1,1598,null,{}] 05:48:37 INFO - PROCESS | 1929 | 1461329317280 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:37 INFO - PROCESS | 1929 | 1461329317375 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:48:37 INFO - PROCESS | 1929 | 1461329317429 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b152000 == 53 [pid = 1929] [id = 407] 05:48:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x1186a7800) [pid = 1929] [serial = 1220] [outer = 0x0] 05:48:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x118836800) [pid = 1929] [serial = 1221] [outer = 0x1186a7800] 05:48:37 INFO - PROCESS | 1929 | 1461329317456 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x119189000) [pid = 1929] [serial = 1222] [outer = 0x1186a7800] 05:48:37 INFO - PROCESS | 1929 | 1461329317854 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 625ms 05:48:37 INFO - PROCESS | 1929 | 1461329317899 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 1929 | 1461329317903 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 05:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:48:37 INFO - PROCESS | 1929 | 1461329317907 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1929 | 1461329317909 Marionette TRACE conn3 <- [1,1602,null,{}] 05:48:37 INFO - PROCESS | 1929 | 1461329317911 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:38 INFO - PROCESS | 1929 | 1461329318027 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:48:38 INFO - PROCESS | 1929 | --DOCSHELL 0x125e17000 == 52 [pid = 1929] [id = 398] 05:48:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12460d800 == 51 [pid = 1929] [id = 397] 05:48:38 INFO - PROCESS | 1929 | --DOCSHELL 0x123eaa800 == 50 [pid = 1929] [id = 396] 05:48:38 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd9000 == 49 [pid = 1929] [id = 395] 05:48:38 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd4000 == 48 [pid = 1929] [id = 394] 05:48:38 INFO - PROCESS | 1929 | --DOCSHELL 0x11c205800 == 47 [pid = 1929] [id = 393] 05:48:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12e79b800 == 46 [pid = 1929] [id = 391] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x127577400) [pid = 1929] [serial = 1116] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12ab30400) [pid = 1929] [serial = 1158] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12e75c000 == 45 [pid = 1929] [id = 390] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x1237d0c00) [pid = 1929] [serial = 1113] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1237dc800) [pid = 1929] [serial = 1134] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12a7d4c00) [pid = 1929] [serial = 1152] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12a5f2000) [pid = 1929] [serial = 1147] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12aa1ec00) [pid = 1929] [serial = 1156] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x128851800) [pid = 1929] [serial = 1150] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x1244d6400) [pid = 1929] [serial = 1137] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x127510000) [pid = 1929] [serial = 1138] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12a5e4c00) [pid = 1929] [serial = 1144] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12aa14000) [pid = 1929] [serial = 1155] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x123ee2400) [pid = 1929] [serial = 1135] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12aa13c00) [pid = 1929] [serial = 1153] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x129c5c800) [pid = 1929] [serial = 1140] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x129f7e000) [pid = 1929] [serial = 1143] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x129c69800) [pid = 1929] [serial = 1141] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11b290000) [pid = 1929] [serial = 1149] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12a5ebc00) [pid = 1929] [serial = 1146] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x11ac1b000) [pid = 1929] [serial = 1110] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x11b298400) [pid = 1929] [serial = 1129] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x11b28f800) [pid = 1929] [serial = 1128] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x11a876400) [pid = 1929] [serial = 1125] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x11acbb400) [pid = 1929] [serial = 1126] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x11637f000) [pid = 1929] [serial = 1120] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x114d84800) [pid = 1929] [serial = 1119] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x119181400) [pid = 1929] [serial = 1123] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x118881800) [pid = 1929] [serial = 1122] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11bb77800) [pid = 1929] [serial = 1131] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x11c6b8c00) [pid = 1929] [serial = 1132] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x11883e400) [pid = 1929] [serial = 1107] [outer = 0x0] [url = about:blank] 05:48:38 INFO - PROCESS | 1929 | 1461329318112 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e41000 == 46 [pid = 1929] [id = 408] 05:48:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x114d84800) [pid = 1929] [serial = 1223] [outer = 0x0] 05:48:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x118fb7c00) [pid = 1929] [serial = 1224] [outer = 0x114d84800] 05:48:38 INFO - PROCESS | 1929 | 1461329318141 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x11ae9c400) [pid = 1929] [serial = 1225] [outer = 0x114d84800] 05:48:38 INFO - PROCESS | 1929 | 1461329318522 Marionette TRACE conn3 <- [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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 622ms 05:48:38 INFO - PROCESS | 1929 | 1461329318535 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1929 | 1461329318537 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 05:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:48:38 INFO - PROCESS | 1929 | 1461329318541 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 1929 | 1461329318545 Marionette TRACE conn3 <- [1,1606,null,{}] 05:48:38 INFO - PROCESS | 1929 | 1461329318557 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:38 INFO - PROCESS | 1929 | 1461329318694 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:48:38 INFO - PROCESS | 1929 | 1461329318827 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c1a000 == 47 [pid = 1929] [id = 409] 05:48:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11ae9b800) [pid = 1929] [serial = 1226] [outer = 0x0] 05:48:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x11c1af000) [pid = 1929] [serial = 1227] [outer = 0x11ae9b800] 05:48:38 INFO - PROCESS | 1929 | 1461329318872 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x123878000) [pid = 1929] [serial = 1228] [outer = 0x11ae9b800] 05:48:39 INFO - PROCESS | 1929 | 1461329319177 Marionette TRACE conn3 <- [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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 676ms 05:48:39 INFO - PROCESS | 1929 | 1461329319218 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 1929 | 1461329319219 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 05:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:48:39 INFO - PROCESS | 1929 | 1461329319222 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1929 | 1461329319223 Marionette TRACE conn3 <- [1,1610,null,{}] 05:48:39 INFO - PROCESS | 1929 | 1461329319225 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:39 INFO - PROCESS | 1929 | 1461329319316 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:48:39 INFO - PROCESS | 1929 | 1461329319367 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x1240a2800 == 48 [pid = 1929] [id = 410] 05:48:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x123877400) [pid = 1929] [serial = 1229] [outer = 0x0] 05:48:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x123f39c00) [pid = 1929] [serial = 1230] [outer = 0x123877400] 05:48:39 INFO - PROCESS | 1929 | 1461329319394 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x12757b800) [pid = 1929] [serial = 1231] [outer = 0x123877400] 05:48:39 INFO - PROCESS | 1929 | 1461329319675 Marionette TRACE conn3 <- [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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 05:48:39 INFO - PROCESS | 1929 | 1461329319692 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 1929 | 1461329319694 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 05:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:48:39 INFO - PROCESS | 1929 | 1461329319708 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1929 | 1461329319710 Marionette TRACE conn3 <- [1,1614,null,{}] 05:48:39 INFO - PROCESS | 1929 | 1461329319725 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:39 INFO - PROCESS | 1929 | 1461329319853 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:48:39 INFO - PROCESS | 1929 | 1461329319938 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x125fcf800 == 49 [pid = 1929] [id = 411] 05:48:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x12750c000) [pid = 1929] [serial = 1232] [outer = 0x0] 05:48:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x12997bc00) [pid = 1929] [serial = 1233] [outer = 0x12750c000] 05:48:39 INFO - PROCESS | 1929 | 1461329319978 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x129f80000) [pid = 1929] [serial = 1234] [outer = 0x12750c000] 05:48:40 INFO - PROCESS | 1929 | 1461329320387 Marionette TRACE conn3 <- [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]]]}] 05:48:40 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 05:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 731ms 05:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:48:40 INFO - PROCESS | 1929 | 1461329320440 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 1929 | 1461329320441 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 05:48:40 INFO - PROCESS | 1929 | 1461329320443 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1929 | 1461329320444 Marionette TRACE conn3 <- [1,1618,null,{}] 05:48:40 INFO - PROCESS | 1929 | 1461329320446 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 1929 | 1461329320562 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:48:40 INFO - PROCESS | 1929 | 1461329320580 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac9b000 == 50 [pid = 1929] [id = 412] 05:48:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x12a5efc00) [pid = 1929] [serial = 1235] [outer = 0x0] 05:48:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x12aa19c00) [pid = 1929] [serial = 1236] [outer = 0x12a5efc00] 05:48:40 INFO - PROCESS | 1929 | 1461329320607 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12ad2d400) [pid = 1929] [serial = 1237] [outer = 0x12a5efc00] 05:48:40 INFO - PROCESS | 1929 | 1461329320947 Marionette TRACE conn3 <- [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]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 05:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:48:40 INFO - PROCESS | 1929 | 1461329320962 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 1929 | 1461329320964 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 05:48:40 INFO - PROCESS | 1929 | 1461329320967 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1929 | 1461329320968 Marionette TRACE conn3 <- [1,1622,null,{}] 05:48:40 INFO - PROCESS | 1929 | 1461329320971 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:41 INFO - PROCESS | 1929 | 1461329321072 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:48:41 INFO - PROCESS | 1929 | 1461329321084 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b786000 == 51 [pid = 1929] [id = 413] 05:48:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12ad30400) [pid = 1929] [serial = 1238] [outer = 0x0] 05:48:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12ad35400) [pid = 1929] [serial = 1239] [outer = 0x12ad30400] 05:48:41 INFO - PROCESS | 1929 | 1461329321109 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12ad99000) [pid = 1929] [serial = 1240] [outer = 0x12ad30400] 05:48:41 INFO - PROCESS | 1929 | 1461329321458 Marionette TRACE conn3 <- [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]]]}] 05:48:41 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 05:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 05:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:48:41 INFO - PROCESS | 1929 | 1461329321486 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1929 | 1461329321487 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 05:48:41 INFO - PROCESS | 1929 | 1461329321496 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1929 | 1461329321499 Marionette TRACE conn3 <- [1,1626,null,{}] 05:48:41 INFO - PROCESS | 1929 | 1461329321501 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:41 INFO - PROCESS | 1929 | 1461329321604 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:48:41 INFO - PROCESS | 1929 | 1461329321638 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1ac000 == 52 [pid = 1929] [id = 414] 05:48:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12ad32400) [pid = 1929] [serial = 1241] [outer = 0x0] 05:48:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12ada2800) [pid = 1929] [serial = 1242] [outer = 0x12ad32400] 05:48:41 INFO - PROCESS | 1929 | 1461329321663 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12af06000) [pid = 1929] [serial = 1243] [outer = 0x12ad32400] 05:48:41 INFO - PROCESS | 1929 | 1461329321967 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 527ms 05:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:48:42 INFO - PROCESS | 1929 | 1461329322018 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 1929 | 1461329322019 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 05:48:42 INFO - PROCESS | 1929 | 1461329322021 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1929 | 1461329322022 Marionette TRACE conn3 <- [1,1630,null,{}] 05:48:42 INFO - PROCESS | 1929 | 1461329322024 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 1929 | 1461329322126 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:48:42 INFO - PROCESS | 1929 | 1461329322138 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e575000 == 53 [pid = 1929] [id = 415] 05:48:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12af06400) [pid = 1929] [serial = 1244] [outer = 0x0] 05:48:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12af0ac00) [pid = 1929] [serial = 1245] [outer = 0x12af06400] 05:48:42 INFO - PROCESS | 1929 | 1461329322163 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12af11400) [pid = 1929] [serial = 1246] [outer = 0x12af06400] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x129c63400) [pid = 1929] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x118ecc800) [pid = 1929] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x115579000) [pid = 1929] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x1239a4c00) [pid = 1929] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x11c6b9000) [pid = 1929] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12aa21800) [pid = 1929] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x11b281800) [pid = 1929] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11897a400) [pid = 1929] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x113567400) [pid = 1929] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:48:42 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x123ae6c00) [pid = 1929] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:48:42 INFO - PROCESS | 1929 | 1461329322530 Marionette TRACE conn3 <- [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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 518ms 05:48:42 INFO - PROCESS | 1929 | 1461329322539 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:48:42 INFO - PROCESS | 1929 | 1461329322541 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 05:48:42 INFO - PROCESS | 1929 | 1461329322543 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1929 | 1461329322544 Marionette TRACE conn3 <- [1,1634,null,{}] 05:48:42 INFO - PROCESS | 1929 | 1461329322548 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 1929 | 1461329322657 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:48:42 INFO - PROCESS | 1929 | 1461329322663 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e579000 == 54 [pid = 1929] [id = 416] 05:48:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11356c000) [pid = 1929] [serial = 1247] [outer = 0x0] 05:48:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x12432bc00) [pid = 1929] [serial = 1248] [outer = 0x11356c000] 05:48:42 INFO - PROCESS | 1929 | 1461329322688 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12af0bc00) [pid = 1929] [serial = 1249] [outer = 0x11356c000] 05:48:42 INFO - PROCESS | 1929 | 1461329322983 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 470ms 05:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:48:43 INFO - PROCESS | 1929 | 1461329323017 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 1929 | 1461329323020 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 05:48:43 INFO - PROCESS | 1929 | 1461329323023 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1929 | 1461329323025 Marionette TRACE conn3 <- [1,1638,null,{}] 05:48:43 INFO - PROCESS | 1929 | 1461329323030 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:43 INFO - PROCESS | 1929 | 1461329323183 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:48:43 INFO - PROCESS | 1929 | 1461329323264 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e78e800 == 55 [pid = 1929] [id = 417] 05:48:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11acbdc00) [pid = 1929] [serial = 1250] [outer = 0x0] 05:48:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12b104c00) [pid = 1929] [serial = 1251] [outer = 0x11acbdc00] 05:48:43 INFO - PROCESS | 1929 | 1461329323310 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12b1f2c00) [pid = 1929] [serial = 1252] [outer = 0x11acbdc00] 05:48:43 INFO - PROCESS | 1929 | 1461329323701 Marionette TRACE conn3 <- [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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 726ms 05:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:48:43 INFO - PROCESS | 1929 | 1461329323750 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 1929 | 1461329323751 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 05:48:43 INFO - PROCESS | 1929 | 1461329323754 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1929 | 1461329323755 Marionette TRACE conn3 <- [1,1642,null,{}] 05:48:43 INFO - PROCESS | 1929 | 1461329323757 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:43 INFO - PROCESS | 1929 | 1461329323863 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:48:43 INFO - PROCESS | 1929 | 1461329323871 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f2cb800 == 56 [pid = 1929] [id = 418] 05:48:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12b1f3c00) [pid = 1929] [serial = 1253] [outer = 0x0] 05:48:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12b359000) [pid = 1929] [serial = 1254] [outer = 0x12b1f3c00] 05:48:43 INFO - PROCESS | 1929 | 1461329323896 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12b403c00) [pid = 1929] [serial = 1255] [outer = 0x12b1f3c00] 05:48:44 INFO - PROCESS | 1929 | 1461329324197 Marionette TRACE conn3 <- [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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 469ms 05:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:48:44 INFO - PROCESS | 1929 | 1461329324223 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 1929 | 1461329324224 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 05:48:44 INFO - PROCESS | 1929 | 1461329324226 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1929 | 1461329324227 Marionette TRACE conn3 <- [1,1646,null,{}] 05:48:44 INFO - PROCESS | 1929 | 1461329324231 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:44 INFO - PROCESS | 1929 | 1461329324316 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:48:44 INFO - PROCESS | 1929 | 1461329324431 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x118667800 == 57 [pid = 1929] [id = 419] 05:48:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11444d400) [pid = 1929] [serial = 1256] [outer = 0x0] 05:48:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x114c2e400) [pid = 1929] [serial = 1257] [outer = 0x11444d400] 05:48:44 INFO - PROCESS | 1929 | 1461329324462 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11637f000) [pid = 1929] [serial = 1258] [outer = 0x11444d400] 05:48:44 INFO - PROCESS | 1929 | 1461329324876 Marionette TRACE conn3 <- [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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 05:48:44 INFO - PROCESS | 1929 | 1461329324900 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 1929 | 1461329324904 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 05:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:48:44 INFO - PROCESS | 1929 | 1461329324908 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1929 | 1461329324909 Marionette TRACE conn3 <- [1,1650,null,{}] 05:48:44 INFO - PROCESS | 1929 | 1461329324914 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:45 INFO - PROCESS | 1929 | 1461329325022 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:48:45 INFO - PROCESS | 1929 | 1461329325093 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c07000 == 58 [pid = 1929] [id = 420] 05:48:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x1189dd000) [pid = 1929] [serial = 1259] [outer = 0x0] 05:48:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x11b286c00) [pid = 1929] [serial = 1260] [outer = 0x1189dd000] 05:48:45 INFO - PROCESS | 1929 | 1461329325125 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11c6c5000) [pid = 1929] [serial = 1261] [outer = 0x1189dd000] 05:48:45 INFO - PROCESS | 1929 | 1461329325539 Marionette TRACE conn3 <- [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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 674ms 05:48:45 INFO - PROCESS | 1929 | 1461329325586 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 1929 | 1461329325590 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 05:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:48:45 INFO - PROCESS | 1929 | 1461329325594 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 1929 | 1461329325596 Marionette TRACE conn3 <- [1,1654,null,{}] 05:48:45 INFO - PROCESS | 1929 | 1461329325600 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:45 INFO - PROCESS | 1929 | 1461329325716 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:48:45 INFO - PROCESS | 1929 | 1461329325807 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b76b800 == 59 [pid = 1929] [id = 421] 05:48:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x123f02800) [pid = 1929] [serial = 1262] [outer = 0x0] 05:48:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x128670c00) [pid = 1929] [serial = 1263] [outer = 0x123f02800] 05:48:45 INFO - PROCESS | 1929 | 1461329325838 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12a5eb000) [pid = 1929] [serial = 1264] [outer = 0x123f02800] 05:48:46 INFO - PROCESS | 1929 | 1461329326306 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 722ms 05:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:48:46 INFO - PROCESS | 1929 | 1461329326317 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1929 | 1461329326319 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 05:48:46 INFO - PROCESS | 1929 | 1461329326330 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1929 | 1461329326337 Marionette TRACE conn3 <- [1,1658,null,{}] 05:48:46 INFO - PROCESS | 1929 | 1461329326342 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:46 INFO - PROCESS | 1929 | 1461329326503 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:48:46 INFO - PROCESS | 1929 | 1461329326605 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f36f000 == 60 [pid = 1929] [id = 422] 05:48:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12a7d7800) [pid = 1929] [serial = 1265] [outer = 0x0] 05:48:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12ab37800) [pid = 1929] [serial = 1266] [outer = 0x12a7d7800] 05:48:46 INFO - PROCESS | 1929 | 1461329326651 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12ada5000) [pid = 1929] [serial = 1267] [outer = 0x12a7d7800] 05:48:47 INFO - PROCESS | 1929 | 1461329327118 Marionette TRACE conn3 <- [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]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 836ms 05:48:47 INFO - PROCESS | 1929 | 1461329327159 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 1929 | 1461329327161 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 05:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:48:47 INFO - PROCESS | 1929 | 1461329327163 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 1929 | 1461329327164 Marionette TRACE conn3 <- [1,1662,null,{}] 05:48:47 INFO - PROCESS | 1929 | 1461329327167 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 1929 | 1461329327273 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:48:47 INFO - PROCESS | 1929 | 1461329327342 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f386000 == 61 [pid = 1929] [id = 423] 05:48:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12ada0800) [pid = 1929] [serial = 1268] [outer = 0x0] 05:48:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12b10a400) [pid = 1929] [serial = 1269] [outer = 0x12ada0800] 05:48:47 INFO - PROCESS | 1929 | 1461329327373 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12b1eb000) [pid = 1929] [serial = 1270] [outer = 0x12ada0800] 05:48:47 INFO - PROCESS | 1929 | 1461329327777 Marionette TRACE conn3 <- [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]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 669ms 05:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:48:47 INFO - PROCESS | 1929 | 1461329327832 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 1929 | 1461329327834 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 05:48:47 INFO - PROCESS | 1929 | 1461329327836 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 1929 | 1461329327837 Marionette TRACE conn3 <- [1,1666,null,{}] 05:48:47 INFO - PROCESS | 1929 | 1461329327840 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 1929 | 1461329327942 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:48:48 INFO - PROCESS | 1929 | 1461329328000 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fb98800 == 62 [pid = 1929] [id = 424] 05:48:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12b405000) [pid = 1929] [serial = 1271] [outer = 0x0] 05:48:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12b409400) [pid = 1929] [serial = 1272] [outer = 0x12b405000] 05:48:48 INFO - PROCESS | 1929 | 1461329328036 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12b41b800) [pid = 1929] [serial = 1273] [outer = 0x12b405000] 05:48:48 INFO - PROCESS | 1929 | 1461329328498 Marionette TRACE conn3 <- [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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 669ms 05:48:48 INFO - PROCESS | 1929 | 1461329328505 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1929 | 1461329328507 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 05:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:48:48 INFO - PROCESS | 1929 | 1461329328509 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1929 | 1461329328510 Marionette TRACE conn3 <- [1,1670,null,{}] 05:48:48 INFO - PROCESS | 1929 | 1461329328513 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:48 INFO - PROCESS | 1929 | 1461329328640 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:48:48 INFO - PROCESS | 1929 | 1461329328709 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbe9800 == 63 [pid = 1929] [id = 425] 05:48:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12b41b400) [pid = 1929] [serial = 1274] [outer = 0x0] 05:48:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12b422c00) [pid = 1929] [serial = 1275] [outer = 0x12b41b400] 05:48:48 INFO - PROCESS | 1929 | 1461329328751 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12b4b1400) [pid = 1929] [serial = 1276] [outer = 0x12b41b400] 05:48:49 INFO - PROCESS | 1929 | 1461329329170 Marionette TRACE conn3 <- [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]]]}] 05:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 922ms 05:48:49 INFO - PROCESS | 1929 | 1461329329432 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 1929 | 1461329329434 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 05:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:48:49 INFO - PROCESS | 1929 | 1461329329437 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 1929 | 1461329329439 Marionette TRACE conn3 <- [1,1674,null,{}] 05:48:49 INFO - PROCESS | 1929 | 1461329329442 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:49 INFO - PROCESS | 1929 | 1461329329541 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:48:49 INFO - PROCESS | 1929 | 1461329329608 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239e0800 == 64 [pid = 1929] [id = 426] 05:48:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x115655400) [pid = 1929] [serial = 1277] [outer = 0x0] 05:48:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11864a800) [pid = 1929] [serial = 1278] [outer = 0x115655400] 05:48:49 INFO - PROCESS | 1929 | 1461329329636 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x118ecc800) [pid = 1929] [serial = 1279] [outer = 0x115655400] 05:48:50 INFO - PROCESS | 1929 | 1461329330063 Marionette TRACE conn3 <- [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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 674ms 05:48:50 INFO - PROCESS | 1929 | 1461329330112 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:48:50 INFO - PROCESS | 1929 | 1461329330116 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 05:48:50 INFO - PROCESS | 1929 | 1461329330122 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 1929 | 1461329330124 Marionette TRACE conn3 <- [1,1678,null,{}] 05:48:50 INFO - PROCESS | 1929 | 1461329330127 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 1929 | 1461329330222 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:48:50 INFO - PROCESS | 1929 | 1461329330310 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa3c000 == 65 [pid = 1929] [id = 427] 05:48:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x11a62e400) [pid = 1929] [serial = 1280] [outer = 0x0] 05:48:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11ac24400) [pid = 1929] [serial = 1281] [outer = 0x11a62e400] 05:48:50 INFO - PROCESS | 1929 | 1461329330338 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11b27d400) [pid = 1929] [serial = 1282] [outer = 0x11a62e400] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x12f2cb800 == 64 [pid = 1929] [id = 418] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x12e78e800 == 63 [pid = 1929] [id = 417] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x12e579000 == 62 [pid = 1929] [id = 416] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x12e575000 == 61 [pid = 1929] [id = 415] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1ac000 == 60 [pid = 1929] [id = 414] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x12b786000 == 59 [pid = 1929] [id = 413] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac9b000 == 58 [pid = 1929] [id = 412] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x125fcf800 == 57 [pid = 1929] [id = 411] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x1240a2800 == 56 [pid = 1929] [id = 410] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x123c1a000 == 55 [pid = 1929] [id = 409] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x118e41000 == 54 [pid = 1929] [id = 408] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x11b152000 == 53 [pid = 1929] [id = 407] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa3d000 == 52 [pid = 1929] [id = 400] 05:48:50 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5c8000 == 51 [pid = 1929] [id = 399] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x129f7b400) [pid = 1929] [serial = 1105] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x11864cc00) [pid = 1929] [serial = 1161] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11acc6c00) [pid = 1929] [serial = 1183] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11a62c000) [pid = 1929] [serial = 1182] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x123f3a800) [pid = 1929] [serial = 1167] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x119258400) [pid = 1929] [serial = 1180] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11883e000) [pid = 1929] [serial = 1179] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x123f3fc00) [pid = 1929] [serial = 1191] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1246c9800) [pid = 1929] [serial = 1192] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12368f800) [pid = 1929] [serial = 1188] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12399d800) [pid = 1929] [serial = 1189] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12ab2e800) [pid = 1929] [serial = 1173] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12ab34c00) [pid = 1929] [serial = 1159] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x129c5cc00) [pid = 1929] [serial = 1170] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12acd0c00) [pid = 1929] [serial = 1176] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11b28c000) [pid = 1929] [serial = 1185] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x11b797400) [pid = 1929] [serial = 1186] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11ac20800) [pid = 1929] [serial = 1164] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x119188000) [pid = 1929] [serial = 1066] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x114c30c00) [pid = 1929] [serial = 1063] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12884b800) [pid = 1929] [serial = 1195] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x125f57800) [pid = 1929] [serial = 1194] [outer = 0x0] [url = about:blank] 05:48:50 INFO - PROCESS | 1929 | 1461329330757 Marionette TRACE conn3 <- [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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 673ms 05:48:50 INFO - PROCESS | 1929 | 1461329330794 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 1929 | 1461329330796 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 05:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:48:50 INFO - PROCESS | 1929 | 1461329330802 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 1929 | 1461329330804 Marionette TRACE conn3 <- [1,1682,null,{}] 05:48:50 INFO - PROCESS | 1929 | 1461329330823 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 1929 | 1461329330929 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:48:50 INFO - PROCESS | 1929 | 1461329330989 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbbb800 == 52 [pid = 1929] [id = 428] 05:48:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11b291800) [pid = 1929] [serial = 1283] [outer = 0x0] 05:48:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x11b7ed000) [pid = 1929] [serial = 1284] [outer = 0x11b291800] 05:48:51 INFO - PROCESS | 1929 | 1461329331019 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x11c1b8800) [pid = 1929] [serial = 1285] [outer = 0x11b291800] 05:48:51 INFO - PROCESS | 1929 | 1461329331340 Marionette TRACE conn3 <- [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]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 572ms 05:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:48:51 INFO - PROCESS | 1929 | 1461329331374 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1929 | 1461329331375 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 05:48:51 INFO - PROCESS | 1929 | 1461329331377 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1929 | 1461329331378 Marionette TRACE conn3 <- [1,1686,null,{}] 05:48:51 INFO - PROCESS | 1929 | 1461329331381 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:51 INFO - PROCESS | 1929 | 1461329331467 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:48:51 INFO - PROCESS | 1929 | 1461329331522 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239e8000 == 53 [pid = 1929] [id = 429] 05:48:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x11b799800) [pid = 1929] [serial = 1286] [outer = 0x0] 05:48:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1237d4c00) [pid = 1929] [serial = 1287] [outer = 0x11b799800] 05:48:51 INFO - PROCESS | 1929 | 1461329331549 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x123f3a800) [pid = 1929] [serial = 1288] [outer = 0x11b799800] 05:48:51 INFO - PROCESS | 1929 | 1461329331856 Marionette TRACE conn3 <- [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]]]}] 05:48:51 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 05:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 522ms 05:48:51 INFO - PROCESS | 1929 | 1461329331901 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1929 | 1461329331902 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 05:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:48:51 INFO - PROCESS | 1929 | 1461329331904 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1929 | 1461329331905 Marionette TRACE conn3 <- [1,1690,null,{}] 05:48:51 INFO - PROCESS | 1929 | 1461329331908 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:51 INFO - PROCESS | 1929 | 1461329331990 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:48:51 INFO - PROCESS | 1929 | 1461329331995 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c207800 == 54 [pid = 1929] [id = 430] 05:48:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x123ee1400) [pid = 1929] [serial = 1289] [outer = 0x0] 05:48:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x1246c9000) [pid = 1929] [serial = 1290] [outer = 0x123ee1400] 05:48:52 INFO - PROCESS | 1929 | 1461329332022 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x127506400) [pid = 1929] [serial = 1291] [outer = 0x123ee1400] 05:48:52 INFO - PROCESS | 1929 | 1461329332335 Marionette TRACE conn3 <- [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]]]}] 05:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 470ms 05:48:52 INFO - PROCESS | 1929 | 1461329332374 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 1929 | 1461329332376 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 05:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:48:52 INFO - PROCESS | 1929 | 1461329332416 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 1929 | 1461329332418 Marionette TRACE conn3 <- [1,1694,null,{}] 05:48:52 INFO - PROCESS | 1929 | 1461329332425 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:52 INFO - PROCESS | 1929 | 1461329332576 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:48:52 INFO - PROCESS | 1929 | 1461329332584 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5cf800 == 55 [pid = 1929] [id = 431] 05:48:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x127c24400) [pid = 1929] [serial = 1292] [outer = 0x0] 05:48:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x129c63400) [pid = 1929] [serial = 1293] [outer = 0x127c24400] 05:48:52 INFO - PROCESS | 1929 | 1461329332630 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12a5ec800) [pid = 1929] [serial = 1294] [outer = 0x127c24400] 05:48:53 INFO - PROCESS | 1929 | 1461329333124 Marionette TRACE conn3 <- [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]]]}] 05:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 760ms 05:48:53 INFO - PROCESS | 1929 | 1461329333139 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:48:53 INFO - PROCESS | 1929 | 1461329333140 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 05:48:53 INFO - PROCESS | 1929 | 1461329333142 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1929 | 1461329333143 Marionette TRACE conn3 <- [1,1698,null,{}] 05:48:53 INFO - PROCESS | 1929 | 1461329333146 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:53 INFO - PROCESS | 1929 | 1461329333250 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:48:53 INFO - PROCESS | 1929 | 1461329333263 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0dc800 == 56 [pid = 1929] [id = 432] 05:48:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12a7cd800) [pid = 1929] [serial = 1295] [outer = 0x0] 05:48:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12aa14000) [pid = 1929] [serial = 1296] [outer = 0x12a7cd800] 05:48:53 INFO - PROCESS | 1929 | 1461329333289 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12ab32000) [pid = 1929] [serial = 1297] [outer = 0x12a7cd800] 05:48:53 INFO - PROCESS | 1929 | 1461329333594 Marionette TRACE conn3 <- [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]]]}] 05:48:53 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 05:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 468ms 05:48:53 INFO - PROCESS | 1929 | 1461329333611 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 1929 | 1461329333612 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 05:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:48:53 INFO - PROCESS | 1929 | 1461329333617 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1929 | 1461329333619 Marionette TRACE conn3 <- [1,1702,null,{}] 05:48:53 INFO - PROCESS | 1929 | 1461329333628 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:53 INFO - PROCESS | 1929 | 1461329333732 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:48:53 INFO - PROCESS | 1929 | 1461329333767 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c056000 == 57 [pid = 1929] [id = 433] 05:48:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12a7ce400) [pid = 1929] [serial = 1298] [outer = 0x0] 05:48:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12acc9400) [pid = 1929] [serial = 1299] [outer = 0x12a7ce400] 05:48:53 INFO - PROCESS | 1929 | 1461329333793 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12ad33400) [pid = 1929] [serial = 1300] [outer = 0x12a7ce400] 05:48:54 INFO - PROCESS | 1929 | 1461329334119 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 527ms 05:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:48:54 INFO - PROCESS | 1929 | 1461329334143 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 1929 | 1461329334145 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 05:48:54 INFO - PROCESS | 1929 | 1461329334147 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1929 | 1461329334148 Marionette TRACE conn3 <- [1,1706,null,{}] 05:48:54 INFO - PROCESS | 1929 | 1461329334157 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:54 INFO - PROCESS | 1929 | 1461329334260 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:48:54 INFO - PROCESS | 1929 | 1461329334296 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d862000 == 58 [pid = 1929] [id = 434] 05:48:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12aa16c00) [pid = 1929] [serial = 1301] [outer = 0x0] 05:48:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12ad9cc00) [pid = 1929] [serial = 1302] [outer = 0x12aa16c00] 05:48:54 INFO - PROCESS | 1929 | 1461329334324 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12af09000) [pid = 1929] [serial = 1303] [outer = 0x12aa16c00] 05:48:54 INFO - PROCESS | 1929 | 1461329334642 Marionette TRACE conn3 <- [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]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 520ms 05:48:54 INFO - PROCESS | 1929 | 1461329334669 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 1929 | 1461329334670 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 05:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:48:54 INFO - PROCESS | 1929 | 1461329334672 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1929 | 1461329334673 Marionette TRACE conn3 <- [1,1710,null,{}] 05:48:54 INFO - PROCESS | 1929 | 1461329334675 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:54 INFO - PROCESS | 1929 | 1461329334786 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12af06400) [pid = 1929] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12a5efc00) [pid = 1929] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12ad30400) [pid = 1929] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x1186a7800) [pid = 1929] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12ad32400) [pid = 1929] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x123877400) [pid = 1929] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12884ec00) [pid = 1929] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12750c000) [pid = 1929] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x114d84800) [pid = 1929] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x11ae9b800) [pid = 1929] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x11acbdc00) [pid = 1929] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:48:54 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11356c000) [pid = 1929] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:48:54 INFO - PROCESS | 1929 | 1461329334972 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c208800 == 59 [pid = 1929] [id = 435] 05:48:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1142b6c00) [pid = 1929] [serial = 1304] [outer = 0x0] 05:48:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x1186a7400) [pid = 1929] [serial = 1305] [outer = 0x1142b6c00] 05:48:54 INFO - PROCESS | 1929 | 1461329334998 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x123686000) [pid = 1929] [serial = 1306] [outer = 0x1142b6c00] 05:48:55 INFO - PROCESS | 1929 | 1461329335282 Marionette TRACE conn3 <- [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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 05:48:55 INFO - PROCESS | 1929 | 1461329335342 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 1929 | 1461329335344 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 05:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:48:55 INFO - PROCESS | 1929 | 1461329335346 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 1929 | 1461329335350 Marionette TRACE conn3 <- [1,1714,null,{}] 05:48:55 INFO - PROCESS | 1929 | 1461329335353 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:55 INFO - PROCESS | 1929 | 1461329335453 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:48:55 INFO - PROCESS | 1929 | 1461329335458 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0ce800 == 60 [pid = 1929] [id = 436] 05:48:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x11a879c00) [pid = 1929] [serial = 1307] [outer = 0x0] 05:48:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12af0fc00) [pid = 1929] [serial = 1308] [outer = 0x11a879c00] 05:48:55 INFO - PROCESS | 1929 | 1461329335487 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12b419400) [pid = 1929] [serial = 1309] [outer = 0x11a879c00] 05:48:55 INFO - PROCESS | 1929 | 1461329335841 Marionette TRACE conn3 <- [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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 523ms 05:48:55 INFO - PROCESS | 1929 | 1461329335879 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 1929 | 1461329335882 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 05:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:48:55 INFO - PROCESS | 1929 | 1461329335887 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 1929 | 1461329335888 Marionette TRACE conn3 <- [1,1718,null,{}] 05:48:55 INFO - PROCESS | 1929 | 1461329335890 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:55 INFO - PROCESS | 1929 | 1461329335979 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:48:55 INFO - PROCESS | 1929 | 1461329335983 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f369800 == 61 [pid = 1929] [id = 437] 05:48:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12b41a400) [pid = 1929] [serial = 1310] [outer = 0x0] 05:48:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12b424c00) [pid = 1929] [serial = 1311] [outer = 0x12b41a400] 05:48:56 INFO - PROCESS | 1929 | 1461329336008 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12b72a000) [pid = 1929] [serial = 1312] [outer = 0x12b41a400] 05:48:56 INFO - PROCESS | 1929 | 1461329336336 Marionette TRACE conn3 <- [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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 468ms 05:48:56 INFO - PROCESS | 1929 | 1461329336355 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1929 | 1461329336357 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 05:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:48:56 INFO - PROCESS | 1929 | 1461329336359 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1929 | 1461329336360 Marionette TRACE conn3 <- [1,1722,null,{}] 05:48:56 INFO - PROCESS | 1929 | 1461329336362 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:56 INFO - PROCESS | 1929 | 1461329336451 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:48:56 INFO - PROCESS | 1929 | 1461329336511 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe2e800 == 62 [pid = 1929] [id = 438] 05:48:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12b41cc00) [pid = 1929] [serial = 1313] [outer = 0x0] 05:48:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12b7dbc00) [pid = 1929] [serial = 1314] [outer = 0x12b41cc00] 05:48:56 INFO - PROCESS | 1929 | 1461329336536 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12bb48400) [pid = 1929] [serial = 1315] [outer = 0x12b41cc00] 05:48:56 INFO - PROCESS | 1929 | 1461329336837 Marionette TRACE conn3 <- [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]]]}] 05:48:56 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 05:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 524ms 05:48:56 INFO - PROCESS | 1929 | 1461329336884 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1929 | 1461329336885 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 05:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:48:56 INFO - PROCESS | 1929 | 1461329336887 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1929 | 1461329336888 Marionette TRACE conn3 <- [1,1726,null,{}] 05:48:56 INFO - PROCESS | 1929 | 1461329336890 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:56 INFO - PROCESS | 1929 | 1461329336978 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:48:57 INFO - PROCESS | 1929 | 1461329337095 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x1156cf000 == 63 [pid = 1929] [id = 439] 05:48:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x113567400) [pid = 1929] [serial = 1316] [outer = 0x0] 05:48:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x114753000) [pid = 1929] [serial = 1317] [outer = 0x113567400] 05:48:57 INFO - PROCESS | 1929 | 1461329337128 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x11564dc00) [pid = 1929] [serial = 1318] [outer = 0x113567400] 05:48:57 INFO - PROCESS | 1929 | 1461329337549 Marionette TRACE conn3 <- [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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 718ms 05:48:57 INFO - PROCESS | 1929 | 1461329337607 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 1929 | 1461329337610 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 05:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:48:57 INFO - PROCESS | 1929 | 1461329337615 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 1929 | 1461329337617 Marionette TRACE conn3 <- [1,1730,null,{}] 05:48:57 INFO - PROCESS | 1929 | 1461329337620 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:57 INFO - PROCESS | 1929 | 1461329337734 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:48:57 INFO - PROCESS | 1929 | 1461329337836 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239e9800 == 64 [pid = 1929] [id = 440] 05:48:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x119a66800) [pid = 1929] [serial = 1319] [outer = 0x0] 05:48:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11b12fc00) [pid = 1929] [serial = 1320] [outer = 0x119a66800] 05:48:57 INFO - PROCESS | 1929 | 1461329337871 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11b29a800) [pid = 1929] [serial = 1321] [outer = 0x119a66800] 05:48:58 INFO - PROCESS | 1929 | 1461329338286 Marionette TRACE conn3 <- [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]]]}] 05:48:58 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 05:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 721ms 05:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:48:58 INFO - PROCESS | 1929 | 1461329338341 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 1929 | 1461329338343 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 05:48:58 INFO - PROCESS | 1929 | 1461329338360 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1929 | 1461329338361 Marionette TRACE conn3 <- [1,1734,null,{}] 05:48:58 INFO - PROCESS | 1929 | 1461329338365 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:58 INFO - PROCESS | 1929 | 1461329338473 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:48:58 INFO - PROCESS | 1929 | 1461329338547 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf78800 == 65 [pid = 1929] [id = 441] 05:48:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x1237d9c00) [pid = 1929] [serial = 1322] [outer = 0x0] 05:48:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x124323c00) [pid = 1929] [serial = 1323] [outer = 0x1237d9c00] 05:48:58 INFO - PROCESS | 1929 | 1461329338577 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x127cf7400) [pid = 1929] [serial = 1324] [outer = 0x1237d9c00] 05:48:58 INFO - PROCESS | 1929 | 1461329338989 Marionette TRACE conn3 <- [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]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 687ms 05:48:59 INFO - PROCESS | 1929 | 1461329339034 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 1929 | 1461329339035 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 05:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:48:59 INFO - PROCESS | 1929 | 1461329339042 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 1929 | 1461329339047 Marionette TRACE conn3 <- [1,1738,null,{}] 05:48:59 INFO - PROCESS | 1929 | 1461329339050 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 1929 | 1461329339161 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:48:59 INFO - PROCESS | 1929 | 1461329339222 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fb8e000 == 66 [pid = 1929] [id = 442] 05:48:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x127c22800) [pid = 1929] [serial = 1325] [outer = 0x0] 05:48:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12a5f2000) [pid = 1929] [serial = 1326] [outer = 0x127c22800] 05:48:59 INFO - PROCESS | 1929 | 1461329339252 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12af0f800) [pid = 1929] [serial = 1327] [outer = 0x127c22800] 05:48:59 INFO - PROCESS | 1929 | 1461329339682 Marionette TRACE conn3 <- [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]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 678ms 05:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:48:59 INFO - PROCESS | 1929 | 1461329339718 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 1929 | 1461329339720 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 05:48:59 INFO - PROCESS | 1929 | 1461329339723 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 1929 | 1461329339724 Marionette TRACE conn3 <- [1,1742,null,{}] 05:48:59 INFO - PROCESS | 1929 | 1461329339726 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 1929 | 1461329339893 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:48:59 INFO - PROCESS | 1929 | 1461329339994 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x1301ce800 == 67 [pid = 1929] [id = 443] 05:49:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12ab39800) [pid = 1929] [serial = 1328] [outer = 0x0] 05:49:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12b35d000) [pid = 1929] [serial = 1329] [outer = 0x12ab39800] 05:49:00 INFO - PROCESS | 1929 | 1461329340030 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12b425400) [pid = 1929] [serial = 1330] [outer = 0x12ab39800] 05:49:00 INFO - PROCESS | 1929 | 1461329340493 Marionette TRACE conn3 <- [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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 819ms 05:49:00 INFO - PROCESS | 1929 | 1461329340544 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 1929 | 1461329340546 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 05:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:49:00 INFO - PROCESS | 1929 | 1461329340551 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 1929 | 1461329340553 Marionette TRACE conn3 <- [1,1746,null,{}] 05:49:00 INFO - PROCESS | 1929 | 1461329340557 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:00 INFO - PROCESS | 1929 | 1461329340709 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:49:00 INFO - PROCESS | 1929 | 1461329340812 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x130404000 == 68 [pid = 1929] [id = 444] 05:49:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12bb4b000) [pid = 1929] [serial = 1331] [outer = 0x0] 05:49:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12bb4f400) [pid = 1929] [serial = 1332] [outer = 0x12bb4b000] 05:49:00 INFO - PROCESS | 1929 | 1461329340870 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12bcb1800) [pid = 1929] [serial = 1333] [outer = 0x12bb4b000] 05:49:01 INFO - PROCESS | 1929 | 1461329341433 Marionette TRACE conn3 <- [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]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 924ms 05:49:01 INFO - PROCESS | 1929 | 1461329341475 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:49:01 INFO - PROCESS | 1929 | 1461329341477 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 05:49:01 INFO - PROCESS | 1929 | 1461329341484 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1929 | 1461329341486 Marionette TRACE conn3 <- [1,1750,null,{}] 05:49:01 INFO - PROCESS | 1929 | 1461329341489 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:01 INFO - PROCESS | 1929 | 1461329341643 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:49:01 INFO - PROCESS | 1929 | 1461329341746 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5db000 == 69 [pid = 1929] [id = 445] 05:49:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12ad2e400) [pid = 1929] [serial = 1334] [outer = 0x0] 05:49:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12af11000) [pid = 1929] [serial = 1335] [outer = 0x12ad2e400] 05:49:01 INFO - PROCESS | 1929 | 1461329341778 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12bcc4c00) [pid = 1929] [serial = 1336] [outer = 0x12ad2e400] 05:49:02 INFO - PROCESS | 1929 | 1461329342357 Marionette TRACE conn3 <- [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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 925ms 05:49:02 INFO - PROCESS | 1929 | 1461329342406 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:49:02 INFO - PROCESS | 1929 | 1461329342408 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 05:49:02 INFO - PROCESS | 1929 | 1461329342411 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1929 | 1461329342414 Marionette TRACE conn3 <- [1,1754,null,{}] 05:49:02 INFO - PROCESS | 1929 | 1461329342418 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 1929 | 1461329342516 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:49:02 INFO - PROCESS | 1929 | 1461329342581 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x124486800 == 70 [pid = 1929] [id = 446] 05:49:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x1189e1c00) [pid = 1929] [serial = 1337] [outer = 0x0] 05:49:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x119257c00) [pid = 1929] [serial = 1338] [outer = 0x1189e1c00] 05:49:02 INFO - PROCESS | 1929 | 1461329342609 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x11ae91c00) [pid = 1929] [serial = 1339] [outer = 0x1189e1c00] 05:49:03 INFO - PROCESS | 1929 | 1461329343063 Marionette TRACE conn3 <- [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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 722ms 05:49:03 INFO - PROCESS | 1929 | 1461329343148 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 1929 | 1461329343152 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 05:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:49:03 INFO - PROCESS | 1929 | 1461329343156 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 1929 | 1461329343158 Marionette TRACE conn3 <- [1,1758,null,{}] 05:49:03 INFO - PROCESS | 1929 | 1461329343160 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:03 INFO - PROCESS | 1929 | 1461329343259 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1239ea800 == 69 [pid = 1929] [id = 401] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12fe2e800 == 68 [pid = 1929] [id = 438] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12f369800 == 67 [pid = 1929] [id = 437] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0ce800 == 66 [pid = 1929] [id = 436] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11c208800 == 65 [pid = 1929] [id = 435] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12d862000 == 64 [pid = 1929] [id = 434] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12c056000 == 63 [pid = 1929] [id = 433] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12866ac00) [pid = 1929] [serial = 1209] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x129f7d400) [pid = 1929] [serial = 1212] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12aa21400) [pid = 1929] [serial = 1215] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12aa1bc00) [pid = 1929] [serial = 1218] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12b359000) [pid = 1929] [serial = 1254] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | 1461329343389 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0dc800 == 62 [pid = 1929] [id = 432] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5cf800 == 61 [pid = 1929] [id = 431] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11c207800 == 60 [pid = 1929] [id = 430] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1239e8000 == 59 [pid = 1929] [id = 429] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbbb800 == 58 [pid = 1929] [id = 428] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa3c000 == 57 [pid = 1929] [id = 427] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1239e0800 == 56 [pid = 1929] [id = 426] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12f36f000 == 55 [pid = 1929] [id = 422] 05:49:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x116315800 == 56 [pid = 1929] [id = 447] 05:49:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x114d85c00) [pid = 1929] [serial = 1340] [outer = 0x0] 05:49:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x11b28b400) [pid = 1929] [serial = 1341] [outer = 0x114d85c00] 05:49:03 INFO - PROCESS | 1929 | 1461329343422 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x11c6c6800) [pid = 1929] [serial = 1342] [outer = 0x114d85c00] 05:49:03 INFO - PROCESS | 1929 | --DOCSHELL 0x118667800 == 55 [pid = 1929] [id = 419] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12aa19c00) [pid = 1929] [serial = 1236] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12ad35400) [pid = 1929] [serial = 1239] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x118836800) [pid = 1929] [serial = 1221] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x125f53800) [pid = 1929] [serial = 1206] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12af06000) [pid = 1929] [serial = 1243] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x11b28fc00) [pid = 1929] [serial = 1203] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x123f39c00) [pid = 1929] [serial = 1230] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12757b800) [pid = 1929] [serial = 1231] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x129986c00) [pid = 1929] [serial = 1197] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x129c6bc00) [pid = 1929] [serial = 1198] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12997bc00) [pid = 1929] [serial = 1233] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12ada2800) [pid = 1929] [serial = 1242] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x118fb7c00) [pid = 1929] [serial = 1224] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x11ae9c400) [pid = 1929] [serial = 1225] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x1188e8800) [pid = 1929] [serial = 1200] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11c1af000) [pid = 1929] [serial = 1227] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x123878000) [pid = 1929] [serial = 1228] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12ad99000) [pid = 1929] [serial = 1240] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12b1f2c00) [pid = 1929] [serial = 1252] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12432bc00) [pid = 1929] [serial = 1248] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12af0ac00) [pid = 1929] [serial = 1245] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12b104c00) [pid = 1929] [serial = 1251] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x119189000) [pid = 1929] [serial = 1222] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12ad2d400) [pid = 1929] [serial = 1237] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12af0bc00) [pid = 1929] [serial = 1249] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12af11400) [pid = 1929] [serial = 1246] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x129f80000) [pid = 1929] [serial = 1234] [outer = 0x0] [url = about:blank] 05:49:03 INFO - PROCESS | 1929 | 1461329343740 Marionette TRACE conn3 <- [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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 621ms 05:49:03 INFO - PROCESS | 1929 | 1461329343778 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 1929 | 1461329343780 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 05:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:49:03 INFO - PROCESS | 1929 | 1461329343784 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 1929 | 1461329343787 Marionette TRACE conn3 <- [1,1762,null,{}] 05:49:03 INFO - PROCESS | 1929 | 1461329343794 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:03 INFO - PROCESS | 1929 | 1461329343886 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:49:03 INFO - PROCESS | 1929 | 1461329343962 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ea9800 == 56 [pid = 1929] [id = 448] 05:49:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x11c1af000) [pid = 1929] [serial = 1343] [outer = 0x0] 05:49:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x123f42400) [pid = 1929] [serial = 1344] [outer = 0x11c1af000] 05:49:03 INFO - PROCESS | 1929 | 1461329343990 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x127c24c00) [pid = 1929] [serial = 1345] [outer = 0x11c1af000] 05:49:04 INFO - PROCESS | 1929 | 1461329344290 Marionette TRACE conn3 <- [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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 520ms 05:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:49:04 INFO - PROCESS | 1929 | 1461329344305 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1929 | 1461329344307 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 05:49:04 INFO - PROCESS | 1929 | 1461329344309 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1929 | 1461329344310 Marionette TRACE conn3 <- [1,1766,null,{}] 05:49:04 INFO - PROCESS | 1929 | 1461329344320 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:04 INFO - PROCESS | 1929 | 1461329344410 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:49:04 INFO - PROCESS | 1929 | 1461329344417 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5cf800 == 57 [pid = 1929] [id = 449] 05:49:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x128851c00) [pid = 1929] [serial = 1346] [outer = 0x0] 05:49:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x129c6bc00) [pid = 1929] [serial = 1347] [outer = 0x128851c00] 05:49:04 INFO - PROCESS | 1929 | 1461329344444 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12aa18000) [pid = 1929] [serial = 1348] [outer = 0x128851c00] 05:49:04 INFO - PROCESS | 1929 | 1461329344833 Marionette TRACE conn3 <- [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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 570ms 05:49:04 INFO - PROCESS | 1929 | 1461329344880 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1929 | 1461329344884 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 05:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:49:04 INFO - PROCESS | 1929 | 1461329344888 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1929 | 1461329344890 Marionette TRACE conn3 <- [1,1770,null,{}] 05:49:04 INFO - PROCESS | 1929 | 1461329344893 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:05 INFO - PROCESS | 1929 | 1461329345023 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:49:05 INFO - PROCESS | 1929 | 1461329345033 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c21a000 == 58 [pid = 1929] [id = 450] 05:49:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12a7d9000) [pid = 1929] [serial = 1349] [outer = 0x0] 05:49:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12acc7000) [pid = 1929] [serial = 1350] [outer = 0x12a7d9000] 05:49:05 INFO - PROCESS | 1929 | 1461329345072 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12ad32400) [pid = 1929] [serial = 1351] [outer = 0x12a7d9000] 05:49:05 INFO - PROCESS | 1929 | 1461329345473 Marionette TRACE conn3 <- [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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 620ms 05:49:05 INFO - PROCESS | 1929 | 1461329345527 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 1929 | 1461329345528 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 05:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:49:05 INFO - PROCESS | 1929 | 1461329345540 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 1929 | 1461329345541 Marionette TRACE conn3 <- [1,1774,null,{}] 05:49:05 INFO - PROCESS | 1929 | 1461329345543 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:05 INFO - PROCESS | 1929 | 1461329345663 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:49:05 INFO - PROCESS | 1929 | 1461329345701 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d853000 == 59 [pid = 1929] [id = 451] 05:49:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12ad33000) [pid = 1929] [serial = 1352] [outer = 0x0] 05:49:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12af07000) [pid = 1929] [serial = 1353] [outer = 0x12ad33000] 05:49:05 INFO - PROCESS | 1929 | 1461329345729 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b406c00) [pid = 1929] [serial = 1354] [outer = 0x12ad33000] 05:49:06 INFO - PROCESS | 1929 | 1461329346091 Marionette TRACE conn3 <- [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]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 568ms 05:49:06 INFO - PROCESS | 1929 | 1461329346109 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1929 | 1461329346111 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 05:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:49:06 INFO - PROCESS | 1929 | 1461329346116 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1929 | 1461329346118 Marionette TRACE conn3 <- [1,1778,null,{}] 05:49:06 INFO - PROCESS | 1929 | 1461329346121 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:06 INFO - PROCESS | 1929 | 1461329346267 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:49:06 INFO - PROCESS | 1929 | 1461329346285 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e749800 == 60 [pid = 1929] [id = 452] 05:49:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12ad97000) [pid = 1929] [serial = 1355] [outer = 0x0] 05:49:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12b423000) [pid = 1929] [serial = 1356] [outer = 0x12ad97000] 05:49:06 INFO - PROCESS | 1929 | 1461329346310 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12b7e0800) [pid = 1929] [serial = 1357] [outer = 0x12ad97000] 05:49:06 INFO - PROCESS | 1929 | 1461329346687 Marionette TRACE conn3 <- [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]]]}] 05:49:06 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 05:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 622ms 05:49:06 INFO - PROCESS | 1929 | 1461329346738 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1929 | 1461329346740 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 05:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:49:06 INFO - PROCESS | 1929 | 1461329346744 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1929 | 1461329346745 Marionette TRACE conn3 <- [1,1782,null,{}] 05:49:06 INFO - PROCESS | 1929 | 1461329346748 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:06 INFO - PROCESS | 1929 | 1461329346912 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:49:06 INFO - PROCESS | 1929 | 1461329346960 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e79d800 == 61 [pid = 1929] [id = 453] 05:49:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12bb4ac00) [pid = 1929] [serial = 1358] [outer = 0x0] 05:49:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12bcaf800) [pid = 1929] [serial = 1359] [outer = 0x12bb4ac00] 05:49:07 INFO - PROCESS | 1929 | 1461329347017 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12bcc6000) [pid = 1929] [serial = 1360] [outer = 0x12bb4ac00] 05:49:07 INFO - PROCESS | 1929 | 1461329347391 Marionette TRACE conn3 <- [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]]]}] 05:49:07 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 05:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 05:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:49:07 INFO - PROCESS | 1929 | 1461329347415 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 1929 | 1461329347416 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 05:49:07 INFO - PROCESS | 1929 | 1461329347418 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1929 | 1461329347419 Marionette TRACE conn3 <- [1,1786,null,{}] 05:49:07 INFO - PROCESS | 1929 | 1461329347421 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:07 INFO - PROCESS | 1929 | 1461329347504 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x123ee1400) [pid = 1929] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x11b291800) [pid = 1929] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12a7cd800) [pid = 1929] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x11a62e400) [pid = 1929] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12b41a400) [pid = 1929] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12a7ce400) [pid = 1929] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11b799800) [pid = 1929] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12aa16c00) [pid = 1929] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x1142b6c00) [pid = 1929] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x127c24400) [pid = 1929] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11a879c00) [pid = 1929] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x115655400) [pid = 1929] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:49:07 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12b1f3c00) [pid = 1929] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:49:07 INFO - PROCESS | 1929 | 1461329347737 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x119710800 == 62 [pid = 1929] [id = 454] 05:49:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x1147d0800) [pid = 1929] [serial = 1361] [outer = 0x0] 05:49:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x11883b400) [pid = 1929] [serial = 1362] [outer = 0x1147d0800] 05:49:07 INFO - PROCESS | 1929 | 1461329347775 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1246c9800) [pid = 1929] [serial = 1363] [outer = 0x1147d0800] 05:49:08 INFO - PROCESS | 1929 | 1461329348218 Marionette TRACE conn3 <- [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]]]}] 05:49:08 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 05:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 823ms 05:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:49:08 INFO - PROCESS | 1929 | 1461329348242 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 1929 | 1461329348244 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 05:49:08 INFO - PROCESS | 1929 | 1461329348250 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 1929 | 1461329348252 Marionette TRACE conn3 <- [1,1790,null,{}] 05:49:08 INFO - PROCESS | 1929 | 1461329348255 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:08 INFO - PROCESS | 1929 | 1461329348327 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:49:08 INFO - PROCESS | 1929 | 1461329348331 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6c3000 == 63 [pid = 1929] [id = 455] 05:49:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x125f55c00) [pid = 1929] [serial = 1364] [outer = 0x0] 05:49:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12b420400) [pid = 1929] [serial = 1365] [outer = 0x125f55c00] 05:49:08 INFO - PROCESS | 1929 | 1461329348351 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12d079000) [pid = 1929] [serial = 1366] [outer = 0x125f55c00] 05:49:08 INFO - PROCESS | 1929 | 1461329348785 Marionette TRACE conn3 <- [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]]]}] 05:49:08 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) 05:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 578ms 05:49:08 INFO - PROCESS | 1929 | 1461329348825 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 1929 | 1461329348827 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 05:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:49:08 INFO - PROCESS | 1929 | 1461329348831 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 1929 | 1461329348834 Marionette TRACE conn3 <- [1,1794,null,{}] 05:49:08 INFO - PROCESS | 1929 | 1461329348837 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:09 INFO - PROCESS | 1929 | 1461329349024 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:49:09 INFO - PROCESS | 1929 | 1461329349040 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300d6000 == 64 [pid = 1929] [id = 456] 05:49:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12d07d800) [pid = 1929] [serial = 1367] [outer = 0x0] 05:49:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12d1d0000) [pid = 1929] [serial = 1368] [outer = 0x12d07d800] 05:49:09 INFO - PROCESS | 1929 | 1461329349086 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12d8a1c00) [pid = 1929] [serial = 1369] [outer = 0x12d07d800] 05:49:09 INFO - PROCESS | 1929 | 1461329349413 Marionette TRACE conn3 <- [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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 621ms 05:49:09 INFO - PROCESS | 1929 | 1461329349452 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1929 | 1461329349453 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 05:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:49:09 INFO - PROCESS | 1929 | 1461329349455 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1929 | 1461329349456 Marionette TRACE conn3 <- [1,1798,null,{}] 05:49:09 INFO - PROCESS | 1929 | 1461329349458 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:09 INFO - PROCESS | 1929 | 1461329349561 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:49:09 INFO - PROCESS | 1929 | 1461329349786 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x11866f000 == 65 [pid = 1929] [id = 457] 05:49:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x114c2f000) [pid = 1929] [serial = 1370] [outer = 0x0] 05:49:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x114d82000) [pid = 1929] [serial = 1371] [outer = 0x114c2f000] 05:49:09 INFO - PROCESS | 1929 | 1461329349838 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x118979c00) [pid = 1929] [serial = 1372] [outer = 0x114c2f000] 05:49:10 INFO - PROCESS | 1929 | 1461329350357 Marionette TRACE conn3 <- [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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 924ms 05:49:10 INFO - PROCESS | 1929 | 1461329350380 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 1929 | 1461329350384 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 05:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:49:10 INFO - PROCESS | 1929 | 1461329350387 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 1929 | 1461329350389 Marionette TRACE conn3 <- [1,1802,null,{}] 05:49:10 INFO - PROCESS | 1929 | 1461329350393 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:10 INFO - PROCESS | 1929 | 1461329350504 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:49:10 INFO - PROCESS | 1929 | 1461329350568 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12461d000 == 66 [pid = 1929] [id = 458] 05:49:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11ae97c00) [pid = 1929] [serial = 1373] [outer = 0x0] 05:49:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x11c6b8c00) [pid = 1929] [serial = 1374] [outer = 0x11ae97c00] 05:49:10 INFO - PROCESS | 1929 | 1461329350599 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x123f37400) [pid = 1929] [serial = 1375] [outer = 0x11ae97c00] 05:49:11 INFO - PROCESS | 1929 | 1461329351057 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 723ms 05:49:11 INFO - PROCESS | 1929 | 1461329351115 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 1929 | 1461329351118 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 05:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:49:11 INFO - PROCESS | 1929 | 1461329351123 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 1929 | 1461329351124 Marionette TRACE conn3 <- [1,1806,null,{}] 05:49:11 INFO - PROCESS | 1929 | 1461329351127 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 1929 | 1461329351235 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:49:11 INFO - PROCESS | 1929 | 1461329351338 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e57d000 == 67 [pid = 1929] [id = 459] 05:49:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x1239a1800) [pid = 1929] [serial = 1376] [outer = 0x0] 05:49:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x125f3b400) [pid = 1929] [serial = 1377] [outer = 0x1239a1800] 05:49:11 INFO - PROCESS | 1929 | 1461329351371 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12ab2e800) [pid = 1929] [serial = 1378] [outer = 0x1239a1800] 05:49:11 INFO - PROCESS | 1929 | 1461329351790 Marionette TRACE conn3 <- [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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 722ms 05:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:49:11 INFO - PROCESS | 1929 | 1461329351844 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 1929 | 1461329351846 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 05:49:11 INFO - PROCESS | 1929 | 1461329351850 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 1929 | 1461329351855 Marionette TRACE conn3 <- [1,1810,null,{}] 05:49:11 INFO - PROCESS | 1929 | 1461329351862 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 1929 | 1461329351974 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:49:12 INFO - PROCESS | 1929 | 1461329352050 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x13047d800 == 68 [pid = 1929] [id = 460] 05:49:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12accc000) [pid = 1929] [serial = 1379] [outer = 0x0] 05:49:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12b10c400) [pid = 1929] [serial = 1380] [outer = 0x12accc000] 05:49:12 INFO - PROCESS | 1929 | 1461329352080 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12b4a9000) [pid = 1929] [serial = 1381] [outer = 0x12accc000] 05:49:12 INFO - PROCESS | 1929 | 1461329352486 Marionette TRACE conn3 <- [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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 675ms 05:49:12 INFO - PROCESS | 1929 | 1461329352524 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 1929 | 1461329352526 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 05:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:49:12 INFO - PROCESS | 1929 | 1461329352528 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1929 | 1461329352529 Marionette TRACE conn3 <- [1,1814,null,{}] 05:49:12 INFO - PROCESS | 1929 | 1461329352532 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:12 INFO - PROCESS | 1929 | 1461329352657 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:49:12 INFO - PROCESS | 1929 | 1461329352720 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x130491000 == 69 [pid = 1929] [id = 461] 05:49:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12b728400) [pid = 1929] [serial = 1382] [outer = 0x0] 05:49:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12bcb6c00) [pid = 1929] [serial = 1383] [outer = 0x12b728400] 05:49:12 INFO - PROCESS | 1929 | 1461329352750 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12d1cac00) [pid = 1929] [serial = 1384] [outer = 0x12b728400] 05:49:13 INFO - PROCESS | 1929 | 1461329353193 Marionette TRACE conn3 <- [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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 673ms 05:49:13 INFO - PROCESS | 1929 | 1461329353201 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1929 | 1461329353203 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 05:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:49:13 INFO - PROCESS | 1929 | 1461329353205 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1929 | 1461329353206 Marionette TRACE conn3 <- [1,1818,null,{}] 05:49:13 INFO - PROCESS | 1929 | 1461329353209 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:13 INFO - PROCESS | 1929 | 1461329353315 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:49:13 INFO - PROCESS | 1929 | 1461329353373 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x130edb000 == 70 [pid = 1929] [id = 462] 05:49:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12d1d8c00) [pid = 1929] [serial = 1385] [outer = 0x0] 05:49:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12d8a5400) [pid = 1929] [serial = 1386] [outer = 0x12d1d8c00] 05:49:13 INFO - PROCESS | 1929 | 1461329353453 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12db77c00) [pid = 1929] [serial = 1387] [outer = 0x12d1d8c00] 05:49:13 INFO - PROCESS | 1929 | 1461329353914 Marionette TRACE conn3 <- [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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 770ms 05:49:13 INFO - PROCESS | 1929 | 1461329353977 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1929 | 1461329353978 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 05:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:49:13 INFO - PROCESS | 1929 | 1461329353981 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1929 | 1461329353982 Marionette TRACE conn3 <- [1,1822,null,{}] 05:49:13 INFO - PROCESS | 1929 | 1461329353985 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:14 INFO - PROCESS | 1929 | 1461329354094 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:49:14 INFO - PROCESS | 1929 | 1461329354172 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbc7800 == 71 [pid = 1929] [id = 463] 05:49:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x1158dc800) [pid = 1929] [serial = 1388] [outer = 0x0] 05:49:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12ad99000) [pid = 1929] [serial = 1389] [outer = 0x1158dc800] 05:49:14 INFO - PROCESS | 1929 | 1461329354201 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12e3db800) [pid = 1929] [serial = 1390] [outer = 0x1158dc800] 05:49:14 INFO - PROCESS | 1929 | 1461329354799 Marionette TRACE conn3 <- [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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 870ms 05:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:49:14 INFO - PROCESS | 1929 | 1461329354852 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1929 | 1461329354854 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 05:49:14 INFO - PROCESS | 1929 | 1461329354858 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1929 | 1461329354860 Marionette TRACE conn3 <- [1,1826,null,{}] 05:49:14 INFO - PROCESS | 1929 | 1461329354864 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:14 INFO - PROCESS | 1929 | 1461329354964 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:49:15 INFO - PROCESS | 1929 | 1461329355026 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5d5000 == 72 [pid = 1929] [id = 464] 05:49:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x1188dd400) [pid = 1929] [serial = 1391] [outer = 0x0] 05:49:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x118fb7c00) [pid = 1929] [serial = 1392] [outer = 0x1188dd400] 05:49:15 INFO - PROCESS | 1929 | 1461329355055 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x11ae92c00) [pid = 1929] [serial = 1393] [outer = 0x1188dd400] 05:49:15 INFO - PROCESS | 1929 | 1461329355554 Marionette TRACE conn3 <- [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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 723ms 05:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:49:15 INFO - PROCESS | 1929 | 1461329355604 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1929 | 1461329355608 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 05:49:15 INFO - PROCESS | 1929 | 1461329355618 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1929 | 1461329355620 Marionette TRACE conn3 <- [1,1830,null,{}] 05:49:15 INFO - PROCESS | 1929 | 1461329355623 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:15 INFO - PROCESS | 1929 | 1461329355767 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:49:15 INFO - PROCESS | 1929 | 1461329355878 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bb0b800 == 73 [pid = 1929] [id = 465] 05:49:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x11ae9ac00) [pid = 1929] [serial = 1394] [outer = 0x0] 05:49:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x11c066000) [pid = 1929] [serial = 1395] [outer = 0x11ae9ac00] 05:49:15 INFO - PROCESS | 1929 | 1461329355907 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x1237e0400) [pid = 1929] [serial = 1396] [outer = 0x11ae9ac00] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x1300d6000 == 72 [pid = 1929] [id = 456] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6c3000 == 71 [pid = 1929] [id = 455] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x119710800 == 70 [pid = 1929] [id = 454] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12e79d800 == 69 [pid = 1929] [id = 453] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12e749800 == 68 [pid = 1929] [id = 452] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12b7dbc00) [pid = 1929] [serial = 1314] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12d853000 == 67 [pid = 1929] [id = 451] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x11c21a000 == 66 [pid = 1929] [id = 450] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5cf800 == 65 [pid = 1929] [id = 449] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x123ea9800 == 64 [pid = 1929] [id = 448] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x116315800 == 63 [pid = 1929] [id = 447] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x124486800 == 62 [pid = 1929] [id = 446] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x1301ce800 == 61 [pid = 1929] [id = 443] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12fb8e000 == 60 [pid = 1929] [id = 442] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf78800 == 59 [pid = 1929] [id = 441] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x1239e9800 == 58 [pid = 1929] [id = 440] 05:49:16 INFO - PROCESS | 1929 | --DOCSHELL 0x1156cf000 == 57 [pid = 1929] [id = 439] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12b403c00) [pid = 1929] [serial = 1255] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x1246c9000) [pid = 1929] [serial = 1290] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12b422c00) [pid = 1929] [serial = 1275] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x11b7ed000) [pid = 1929] [serial = 1284] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x11c1b8800) [pid = 1929] [serial = 1285] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12aa14000) [pid = 1929] [serial = 1296] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x128670c00) [pid = 1929] [serial = 1263] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x11b27d400) [pid = 1929] [serial = 1282] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x11ac24400) [pid = 1929] [serial = 1281] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12ab37800) [pid = 1929] [serial = 1266] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12b72a000) [pid = 1929] [serial = 1312] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12b10a400) [pid = 1929] [serial = 1269] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x114c2e400) [pid = 1929] [serial = 1257] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11b286c00) [pid = 1929] [serial = 1260] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12acc9400) [pid = 1929] [serial = 1299] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12b409400) [pid = 1929] [serial = 1272] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12ab32000) [pid = 1929] [serial = 1297] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x1237d4c00) [pid = 1929] [serial = 1287] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x123f3a800) [pid = 1929] [serial = 1288] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12ad9cc00) [pid = 1929] [serial = 1302] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12ad33400) [pid = 1929] [serial = 1300] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x123686000) [pid = 1929] [serial = 1306] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12af09000) [pid = 1929] [serial = 1303] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12b424c00) [pid = 1929] [serial = 1311] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x129c63400) [pid = 1929] [serial = 1293] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12af0fc00) [pid = 1929] [serial = 1308] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x118ecc800) [pid = 1929] [serial = 1279] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11864a800) [pid = 1929] [serial = 1278] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x127506400) [pid = 1929] [serial = 1291] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x1186a7400) [pid = 1929] [serial = 1305] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12a5ec800) [pid = 1929] [serial = 1294] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12b419400) [pid = 1929] [serial = 1309] [outer = 0x0] [url = about:blank] 05:49:16 INFO - PROCESS | 1929 | 1461329356295 Marionette TRACE conn3 <- [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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 722ms 05:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:49:16 INFO - PROCESS | 1929 | 1461329356338 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 1929 | 1461329356339 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 05:49:16 INFO - PROCESS | 1929 | 1461329356342 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 1929 | 1461329356344 Marionette TRACE conn3 <- [1,1834,null,{}] 05:49:16 INFO - PROCESS | 1929 | 1461329356351 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:16 INFO - PROCESS | 1929 | 1461329356445 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:49:16 INFO - PROCESS | 1929 | 1461329356511 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6f9800 == 58 [pid = 1929] [id = 466] 05:49:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11b299c00) [pid = 1929] [serial = 1397] [outer = 0x0] 05:49:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12432bc00) [pid = 1929] [serial = 1398] [outer = 0x11b299c00] 05:49:16 INFO - PROCESS | 1929 | 1461329356539 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x127c24400) [pid = 1929] [serial = 1399] [outer = 0x11b299c00] 05:49:16 INFO - PROCESS | 1929 | 1461329356870 Marionette TRACE conn3 <- [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]]]}] 05:49:16 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 05:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 05:49:16 INFO - PROCESS | 1929 | 1461329356913 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 1929 | 1461329356916 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 05:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:49:16 INFO - PROCESS | 1929 | 1461329356919 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 1929 | 1461329356920 Marionette TRACE conn3 <- [1,1838,null,{}] 05:49:16 INFO - PROCESS | 1929 | 1461329356922 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:17 INFO - PROCESS | 1929 | 1461329357012 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:49:17 INFO - PROCESS | 1929 | 1461329357073 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c95800 == 59 [pid = 1929] [id = 467] 05:49:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x128847400) [pid = 1929] [serial = 1400] [outer = 0x0] 05:49:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x129f73800) [pid = 1929] [serial = 1401] [outer = 0x128847400] 05:49:17 INFO - PROCESS | 1929 | 1461329357099 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12aa15400) [pid = 1929] [serial = 1402] [outer = 0x128847400] 05:49:17 INFO - PROCESS | 1929 | 1461329357420 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 518ms 05:49:17 INFO - PROCESS | 1929 | 1461329357438 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:49:17 INFO - PROCESS | 1929 | 1461329357439 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 05:49:17 INFO - PROCESS | 1929 | 1461329357441 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1929 | 1461329357442 Marionette TRACE conn3 <- [1,1842,null,{}] 05:49:17 INFO - PROCESS | 1929 | 1461329357445 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:17 INFO - PROCESS | 1929 | 1461329357532 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:49:17 INFO - PROCESS | 1929 | 1461329357593 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb64800 == 60 [pid = 1929] [id = 468] 05:49:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12a5e6000) [pid = 1929] [serial = 1403] [outer = 0x0] 05:49:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12ab2b400) [pid = 1929] [serial = 1404] [outer = 0x12a5e6000] 05:49:17 INFO - PROCESS | 1929 | 1461329357619 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12ad30400) [pid = 1929] [serial = 1405] [outer = 0x12a5e6000] 05:49:17 INFO - PROCESS | 1929 | 1461329357919 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 05:49:17 INFO - PROCESS | 1929 | 1461329357960 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 1929 | 1461329357961 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 05:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:49:17 INFO - PROCESS | 1929 | 1461329357964 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1929 | 1461329357965 Marionette TRACE conn3 <- [1,1846,null,{}] 05:49:17 INFO - PROCESS | 1929 | 1461329357967 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 1929 | 1461329358072 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:49:18 INFO - PROCESS | 1929 | 1461329358077 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e571800 == 61 [pid = 1929] [id = 469] 05:49:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12ad38000) [pid = 1929] [serial = 1406] [outer = 0x0] 05:49:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12af10800) [pid = 1929] [serial = 1407] [outer = 0x12ad38000] 05:49:18 INFO - PROCESS | 1929 | 1461329358107 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12b419c00) [pid = 1929] [serial = 1408] [outer = 0x12ad38000] 05:49:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12b7e4000) [pid = 1929] [serial = 1409] [outer = 0x12f6e6800] 05:49:18 INFO - PROCESS | 1929 | 1461329358535 Marionette TRACE conn3 <- [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]]]}] 05:49:18 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) 05:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 621ms 05:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:49:18 INFO - PROCESS | 1929 | 1461329358585 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1929 | 1461329358586 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 05:49:18 INFO - PROCESS | 1929 | 1461329358588 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1929 | 1461329358589 Marionette TRACE conn3 <- [1,1850,null,{}] 05:49:18 INFO - PROCESS | 1929 | 1461329358591 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 1929 | 1461329358698 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:49:18 INFO - PROCESS | 1929 | 1461329358712 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e793800 == 62 [pid = 1929] [id = 470] 05:49:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x11b293000) [pid = 1929] [serial = 1410] [outer = 0x0] 05:49:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12b4af800) [pid = 1929] [serial = 1411] [outer = 0x11b293000] 05:49:18 INFO - PROCESS | 1929 | 1461329358738 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12bcb7c00) [pid = 1929] [serial = 1412] [outer = 0x11b293000] 05:49:19 INFO - PROCESS | 1929 | 1461329359074 Marionette TRACE conn3 <- [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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 518ms 05:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:49:19 INFO - PROCESS | 1929 | 1461329359107 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 1929 | 1461329359108 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 05:49:19 INFO - PROCESS | 1929 | 1461329359110 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 1929 | 1461329359111 Marionette TRACE conn3 <- [1,1854,null,{}] 05:49:19 INFO - PROCESS | 1929 | 1461329359113 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 1929 | 1461329359224 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:49:19 INFO - PROCESS | 1929 | 1461329359239 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f2e9000 == 63 [pid = 1929] [id = 471] 05:49:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x11c502400) [pid = 1929] [serial = 1413] [outer = 0x0] 05:49:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12d05e800) [pid = 1929] [serial = 1414] [outer = 0x11c502400] 05:49:19 INFO - PROCESS | 1929 | 1461329359264 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12d1cb000) [pid = 1929] [serial = 1415] [outer = 0x11c502400] 05:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 05:49:19 INFO - PROCESS | 1929 | 1461329359623 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:19 INFO - PROCESS | 1929 | 1461329359629 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 1929 | 1461329359630 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 05:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:49:19 INFO - PROCESS | 1929 | 1461329359635 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 1929 | 1461329359636 Marionette TRACE conn3 <- [1,1858,null,{}] 05:49:19 INFO - PROCESS | 1929 | 1461329359639 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 1929 | 1461329359746 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:49:19 INFO - PROCESS | 1929 | 1461329359763 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbdc000 == 64 [pid = 1929] [id = 472] 05:49:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12d1cc000) [pid = 1929] [serial = 1416] [outer = 0x0] 05:49:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12d8a5c00) [pid = 1929] [serial = 1417] [outer = 0x12d1cc000] 05:49:19 INFO - PROCESS | 1929 | 1461329359788 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12db7d000) [pid = 1929] [serial = 1418] [outer = 0x12d1cc000] 05:49:20 INFO - PROCESS | 1929 | 1461329360122 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 05:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:49:20 INFO - PROCESS | 1929 | 1461329360154 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 1929 | 1461329360155 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 05:49:20 INFO - PROCESS | 1929 | 1461329360157 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1929 | 1461329360158 Marionette TRACE conn3 <- [1,1862,null,{}] 05:49:20 INFO - PROCESS | 1929 | 1461329360160 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 1929 | 1461329360391 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12bb4ac00) [pid = 1929] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12ad97000) [pid = 1929] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x1189e1c00) [pid = 1929] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x128851c00) [pid = 1929] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x11c1af000) [pid = 1929] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12a7d9000) [pid = 1929] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x114d85c00) [pid = 1929] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x125f55c00) [pid = 1929] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x1147d0800) [pid = 1929] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12ad33000) [pid = 1929] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:49:20 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12b41cc00) [pid = 1929] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:49:20 INFO - PROCESS | 1929 | 1461329360468 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bef8800 == 65 [pid = 1929] [id = 473] 05:49:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x114d85c00) [pid = 1929] [serial = 1419] [outer = 0x0] 05:49:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11c6b9400) [pid = 1929] [serial = 1420] [outer = 0x114d85c00] 05:49:20 INFO - PROCESS | 1929 | 1461329360494 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12ad2f400) [pid = 1929] [serial = 1421] [outer = 0x114d85c00] 05:49:20 INFO - PROCESS | 1929 | 1461329360756 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 618ms 05:49:20 INFO - PROCESS | 1929 | 1461329360776 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 1929 | 1461329360777 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 05:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:49:20 INFO - PROCESS | 1929 | 1461329360780 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1929 | 1461329360784 Marionette TRACE conn3 <- [1,1866,null,{}] 05:49:20 INFO - PROCESS | 1929 | 1461329360793 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 1929 | 1461329360912 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:49:20 INFO - PROCESS | 1929 | 1461329360973 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300ee000 == 66 [pid = 1929] [id = 474] 05:49:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x114d82800) [pid = 1929] [serial = 1422] [outer = 0x0] 05:49:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12b40b000) [pid = 1929] [serial = 1423] [outer = 0x114d82800] 05:49:21 INFO - PROCESS | 1929 | 1461329361003 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12e46c400) [pid = 1929] [serial = 1424] [outer = 0x114d82800] 05:49:21 INFO - PROCESS | 1929 | 1461329361293 Marionette TRACE conn3 <- [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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 529ms 05:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:49:21 INFO - PROCESS | 1929 | 1461329361309 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1929 | 1461329361310 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 05:49:21 INFO - PROCESS | 1929 | 1461329361313 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1929 | 1461329361314 Marionette TRACE conn3 <- [1,1870,null,{}] 05:49:21 INFO - PROCESS | 1929 | 1461329361325 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 1929 | 1461329361421 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:49:21 INFO - PROCESS | 1929 | 1461329361426 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x136d58000 == 67 [pid = 1929] [id = 475] 05:49:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12e46f000) [pid = 1929] [serial = 1425] [outer = 0x0] 05:49:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12e907000) [pid = 1929] [serial = 1426] [outer = 0x12e46f000] 05:49:21 INFO - PROCESS | 1929 | 1461329361451 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12e90bc00) [pid = 1929] [serial = 1427] [outer = 0x12e46f000] 05:49:21 INFO - PROCESS | 1929 | 1461329361808 Marionette TRACE conn3 <- [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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 527ms 05:49:21 INFO - PROCESS | 1929 | 1461329361851 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1929 | 1461329361852 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 05:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:49:21 INFO - PROCESS | 1929 | 1461329361854 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1929 | 1461329361856 Marionette TRACE conn3 <- [1,1874,null,{}] 05:49:21 INFO - PROCESS | 1929 | 1461329361858 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 1929 | 1461329361948 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:49:21 INFO - PROCESS | 1929 | 1461329361952 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x136e8f000 == 68 [pid = 1929] [id = 476] 05:49:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12e90b800) [pid = 1929] [serial = 1428] [outer = 0x0] 05:49:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12e910800) [pid = 1929] [serial = 1429] [outer = 0x12e90b800] 05:49:21 INFO - PROCESS | 1929 | 1461329361977 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12e9b3c00) [pid = 1929] [serial = 1430] [outer = 0x12e90b800] 05:49:22 INFO - PROCESS | 1929 | 1461329362312 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 471ms 05:49:22 INFO - PROCESS | 1929 | 1461329362326 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 1929 | 1461329362327 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 05:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:49:22 INFO - PROCESS | 1929 | 1461329362330 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1929 | 1461329362331 Marionette TRACE conn3 <- [1,1878,null,{}] 05:49:22 INFO - PROCESS | 1929 | 1461329362337 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:22 INFO - PROCESS | 1929 | 1461329362500 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:49:22 INFO - PROCESS | 1929 | 1461329362609 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x119270800 == 69 [pid = 1929] [id = 477] 05:49:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x1147cb800) [pid = 1929] [serial = 1431] [outer = 0x0] 05:49:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x114f72800) [pid = 1929] [serial = 1432] [outer = 0x1147cb800] 05:49:22 INFO - PROCESS | 1929 | 1461329362645 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x1188dc000) [pid = 1929] [serial = 1433] [outer = 0x1147cb800] 05:49:23 INFO - PROCESS | 1929 | 1461329363078 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 771ms 05:49:23 INFO - PROCESS | 1929 | 1461329363105 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1929 | 1461329363108 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 05:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:49:23 INFO - PROCESS | 1929 | 1461329363111 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1929 | 1461329363115 Marionette TRACE conn3 <- [1,1882,null,{}] 05:49:23 INFO - PROCESS | 1929 | 1461329363120 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 1929 | 1461329363231 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:49:23 INFO - PROCESS | 1929 | 1461329363309 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5c8800 == 70 [pid = 1929] [id = 478] 05:49:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x11acc8800) [pid = 1929] [serial = 1434] [outer = 0x0] 05:49:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x1237d8c00) [pid = 1929] [serial = 1435] [outer = 0x11acc8800] 05:49:23 INFO - PROCESS | 1929 | 1461329363344 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12750f000) [pid = 1929] [serial = 1436] [outer = 0x11acc8800] 05:49:23 INFO - PROCESS | 1929 | 1461329363767 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 674ms 05:49:23 INFO - PROCESS | 1929 | 1461329363786 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1929 | 1461329363788 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 05:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:49:23 INFO - PROCESS | 1929 | 1461329363791 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1929 | 1461329363792 Marionette TRACE conn3 <- [1,1886,null,{}] 05:49:23 INFO - PROCESS | 1929 | 1461329363794 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 1929 | 1461329363904 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:49:24 INFO - PROCESS | 1929 | 1461329364005 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed40800 == 71 [pid = 1929] [id = 479] 05:49:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x129f81400) [pid = 1929] [serial = 1437] [outer = 0x0] 05:49:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12ad37000) [pid = 1929] [serial = 1438] [outer = 0x129f81400] 05:49:24 INFO - PROCESS | 1929 | 1461329364035 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12b104800) [pid = 1929] [serial = 1439] [outer = 0x129f81400] 05:49:24 INFO - PROCESS | 1929 | 1461329364455 Marionette TRACE conn3 <- [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]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 05:49:24 INFO - PROCESS | 1929 | 1461329364463 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 1929 | 1461329364468 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 05:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:49:24 INFO - PROCESS | 1929 | 1461329364477 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 1929 | 1461329364480 Marionette TRACE conn3 <- [1,1890,null,{}] 05:49:24 INFO - PROCESS | 1929 | 1461329364483 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 1929 | 1461329364592 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:49:24 INFO - PROCESS | 1929 | 1461329364698 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x130ede800 == 72 [pid = 1929] [id = 480] 05:49:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12a7ce000) [pid = 1929] [serial = 1440] [outer = 0x0] 05:49:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12b35c800) [pid = 1929] [serial = 1441] [outer = 0x12a7ce000] 05:49:24 INFO - PROCESS | 1929 | 1461329364729 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12d1d2400) [pid = 1929] [serial = 1442] [outer = 0x12a7ce000] 05:49:25 INFO - PROCESS | 1929 | 1461329365132 Marionette TRACE conn3 <- [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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 678ms 05:49:25 INFO - PROCESS | 1929 | 1461329365151 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1929 | 1461329365153 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 05:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:49:25 INFO - PROCESS | 1929 | 1461329365155 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1929 | 1461329365156 Marionette TRACE conn3 <- [1,1894,null,{}] 05:49:25 INFO - PROCESS | 1929 | 1461329365159 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 1929 | 1461329365269 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:49:25 INFO - PROCESS | 1929 | 1461329365366 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x137f93800 == 73 [pid = 1929] [id = 481] 05:49:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12d07fc00) [pid = 1929] [serial = 1443] [outer = 0x0] 05:49:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12e453400) [pid = 1929] [serial = 1444] [outer = 0x12d07fc00] 05:49:25 INFO - PROCESS | 1929 | 1461329365396 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12e460c00) [pid = 1929] [serial = 1445] [outer = 0x12d07fc00] 05:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 669ms 05:49:25 INFO - PROCESS | 1929 | 1461329365817 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:49:25 INFO - PROCESS | 1929 | 1461329365824 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1929 | 1461329365826 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 05:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:49:25 INFO - PROCESS | 1929 | 1461329365828 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1929 | 1461329365829 Marionette TRACE conn3 <- [1,1898,null,{}] 05:49:25 INFO - PROCESS | 1929 | 1461329365852 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 1929 | 1461329365960 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:49:26 INFO - PROCESS | 1929 | 1461329366040 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x1387d6800 == 74 [pid = 1929] [id = 482] 05:49:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12e911c00) [pid = 1929] [serial = 1446] [outer = 0x0] 05:49:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12e9b8c00) [pid = 1929] [serial = 1447] [outer = 0x12e911c00] 05:49:26 INFO - PROCESS | 1929 | 1461329366078 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12f2b2400) [pid = 1929] [serial = 1448] [outer = 0x12e911c00] 05:49:26 INFO - PROCESS | 1929 | 1461329366493 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 05:49:26 INFO - PROCESS | 1929 | 1461329366519 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 1929 | 1461329366521 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 05:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:49:26 INFO - PROCESS | 1929 | 1461329366523 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 1929 | 1461329366524 Marionette TRACE conn3 <- [1,1902,null,{}] 05:49:26 INFO - PROCESS | 1929 | 1461329366527 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 1929 | 1461329366657 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:49:26 INFO - PROCESS | 1929 | 1461329366765 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6d0800 == 75 [pid = 1929] [id = 483] 05:49:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12ab87000) [pid = 1929] [serial = 1449] [outer = 0x0] 05:49:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12ab90c00) [pid = 1929] [serial = 1450] [outer = 0x12ab87000] 05:49:26 INFO - PROCESS | 1929 | 1461329366796 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12f2b2c00) [pid = 1929] [serial = 1451] [outer = 0x12ab87000] 05:49:27 INFO - PROCESS | 1929 | 1461329367170 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 669ms 05:49:27 INFO - PROCESS | 1929 | 1461329367192 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 1929 | 1461329367194 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 05:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:49:27 INFO - PROCESS | 1929 | 1461329367196 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1929 | 1461329367197 Marionette TRACE conn3 <- [1,1906,null,{}] 05:49:27 INFO - PROCESS | 1929 | 1461329367200 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 1929 | 1461329367310 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:49:27 INFO - PROCESS | 1929 | 1461329367390 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a746800 == 76 [pid = 1929] [id = 484] 05:49:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12a49c000) [pid = 1929] [serial = 1452] [outer = 0x0] 05:49:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12a4a4000) [pid = 1929] [serial = 1453] [outer = 0x12a49c000] 05:49:27 INFO - PROCESS | 1929 | 1461329367419 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12a4a7800) [pid = 1929] [serial = 1454] [outer = 0x12a49c000] 05:49:27 INFO - PROCESS | 1929 | 1461329367828 Marionette TRACE conn3 <- [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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 671ms 05:49:27 INFO - PROCESS | 1929 | 1461329367868 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 1929 | 1461329367870 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 05:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:49:27 INFO - PROCESS | 1929 | 1461329367872 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1929 | 1461329367873 Marionette TRACE conn3 <- [1,1910,null,{}] 05:49:27 INFO - PROCESS | 1929 | 1461329367876 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 1929 | 1461329367983 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:49:28 INFO - PROCESS | 1929 | 1461329368093 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ed6800 == 77 [pid = 1929] [id = 485] 05:49:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x114d77c00) [pid = 1929] [serial = 1455] [outer = 0x0] 05:49:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x12a4a0800) [pid = 1929] [serial = 1456] [outer = 0x114d77c00] 05:49:28 INFO - PROCESS | 1929 | 1461329368124 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12b428c00) [pid = 1929] [serial = 1457] [outer = 0x114d77c00] 05:49:28 INFO - PROCESS | 1929 | 1461329368726 Marionette TRACE conn3 <- [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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 871ms 05:49:28 INFO - PROCESS | 1929 | 1461329368743 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1929 | 1461329368746 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 05:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:49:28 INFO - PROCESS | 1929 | 1461329368771 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1929 | 1461329368775 Marionette TRACE conn3 <- [1,1914,null,{}] 05:49:28 INFO - PROCESS | 1929 | 1461329368781 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 1929 | 1461329368939 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:49:29 INFO - PROCESS | 1929 | 1461329369064 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6cf000 == 78 [pid = 1929] [id = 486] 05:49:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x119d4a800) [pid = 1929] [serial = 1458] [outer = 0x0] 05:49:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x11ac25000) [pid = 1929] [serial = 1459] [outer = 0x119d4a800] 05:49:29 INFO - PROCESS | 1929 | 1461329369108 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x11b7e3800) [pid = 1929] [serial = 1460] [outer = 0x119d4a800] 05:49:29 INFO - PROCESS | 1929 | 1461329369555 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 829ms 05:49:29 INFO - PROCESS | 1929 | 1461329369595 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 1929 | 1461329369598 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 05:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:49:29 INFO - PROCESS | 1929 | 1461329369602 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 1929 | 1461329369604 Marionette TRACE conn3 <- [1,1918,null,{}] 05:49:29 INFO - PROCESS | 1929 | 1461329369607 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:29 INFO - PROCESS | 1929 | 1461329369713 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:49:29 INFO - PROCESS | 1929 | 1461329369829 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a991000 == 79 [pid = 1929] [id = 487] 05:49:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x11c1b6c00) [pid = 1929] [serial = 1461] [outer = 0x0] 05:49:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x1246c9400) [pid = 1929] [serial = 1462] [outer = 0x11c1b6c00] 05:49:29 INFO - PROCESS | 1929 | 1461329369860 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x128cda000) [pid = 1929] [serial = 1463] [outer = 0x11c1b6c00] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac98800 == 78 [pid = 1929] [id = 402] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12d854000 == 77 [pid = 1929] [id = 405] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x136e8f000 == 76 [pid = 1929] [id = 476] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x136d58000 == 75 [pid = 1929] [id = 475] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x1300ee000 == 74 [pid = 1929] [id = 474] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11bef8800 == 73 [pid = 1929] [id = 473] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbdc000 == 72 [pid = 1929] [id = 472] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12f2e9000 == 71 [pid = 1929] [id = 471] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12bb4f400) [pid = 1929] [serial = 1332] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12af11000) [pid = 1929] [serial = 1335] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12d1d0000) [pid = 1929] [serial = 1368] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12e793800 == 70 [pid = 1929] [id = 470] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12e571800 == 69 [pid = 1929] [id = 469] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb64800 == 68 [pid = 1929] [id = 468] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x127c95800 == 67 [pid = 1929] [id = 467] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6f9800 == 66 [pid = 1929] [id = 466] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11bb0b800 == 65 [pid = 1929] [id = 465] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5d5000 == 64 [pid = 1929] [id = 464] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x13047d800 == 63 [pid = 1929] [id = 460] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12e57d000 == 62 [pid = 1929] [id = 459] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x12461d000 == 61 [pid = 1929] [id = 458] 05:49:30 INFO - PROCESS | 1929 | --DOCSHELL 0x11866f000 == 60 [pid = 1929] [id = 457] 05:49:30 INFO - PROCESS | 1929 | 1461329370278 Marionette TRACE conn3 <- [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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 727ms 05:49:30 INFO - PROCESS | 1929 | 1461329370329 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1929 | 1461329370331 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 05:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:49:30 INFO - PROCESS | 1929 | 1461329370333 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1929 | 1461329370336 Marionette TRACE conn3 <- [1,1922,null,{}] 05:49:30 INFO - PROCESS | 1929 | 1461329370343 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 1929 | 1461329370439 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12bb48400) [pid = 1929] [serial = 1315] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12bcaf800) [pid = 1929] [serial = 1359] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12b423000) [pid = 1929] [serial = 1356] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x11ae91c00) [pid = 1929] [serial = 1339] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x119257c00) [pid = 1929] [serial = 1338] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x129c6bc00) [pid = 1929] [serial = 1347] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12aa18000) [pid = 1929] [serial = 1348] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x123f42400) [pid = 1929] [serial = 1344] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x127c24c00) [pid = 1929] [serial = 1345] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12acc7000) [pid = 1929] [serial = 1350] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12bcc6000) [pid = 1929] [serial = 1360] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x11b28b400) [pid = 1929] [serial = 1341] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x11c6c6800) [pid = 1929] [serial = 1342] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11b12fc00) [pid = 1929] [serial = 1320] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12b35d000) [pid = 1929] [serial = 1329] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x114753000) [pid = 1929] [serial = 1317] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x124323c00) [pid = 1929] [serial = 1323] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12a5f2000) [pid = 1929] [serial = 1326] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12b420400) [pid = 1929] [serial = 1365] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x1246c9800) [pid = 1929] [serial = 1363] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12af07000) [pid = 1929] [serial = 1353] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12b406c00) [pid = 1929] [serial = 1354] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x11883b400) [pid = 1929] [serial = 1362] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12b7e0800) [pid = 1929] [serial = 1357] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12d079000) [pid = 1929] [serial = 1366] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12ad32400) [pid = 1929] [serial = 1351] [outer = 0x0] [url = about:blank] 05:49:30 INFO - PROCESS | 1929 | 1461329370533 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238e4800 == 61 [pid = 1929] [id = 488] 05:49:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11ae91c00) [pid = 1929] [serial = 1464] [outer = 0x0] 05:49:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x11c6c6800) [pid = 1929] [serial = 1465] [outer = 0x11ae91c00] 05:49:30 INFO - PROCESS | 1929 | 1461329370566 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12ab32000) [pid = 1929] [serial = 1466] [outer = 0x11ae91c00] 05:49:30 INFO - PROCESS | 1929 | 1461329370906 Marionette TRACE conn3 <- [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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 621ms 05:49:30 INFO - PROCESS | 1929 | 1461329370954 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1929 | 1461329370956 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 05:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:49:30 INFO - PROCESS | 1929 | 1461329370958 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1929 | 1461329370959 Marionette TRACE conn3 <- [1,1926,null,{}] 05:49:30 INFO - PROCESS | 1929 | 1461329370962 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 1929 | 1461329371056 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:49:31 INFO - PROCESS | 1929 | 1461329371120 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0dc000 == 62 [pid = 1929] [id = 489] 05:49:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12ab87c00) [pid = 1929] [serial = 1467] [outer = 0x0] 05:49:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12acce800) [pid = 1929] [serial = 1468] [outer = 0x12ab87c00] 05:49:31 INFO - PROCESS | 1929 | 1461329371147 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12b104400) [pid = 1929] [serial = 1469] [outer = 0x12ab87c00] 05:49:31 INFO - PROCESS | 1929 | 1461329371453 Marionette TRACE conn3 <- [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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 05:49:31 INFO - PROCESS | 1929 | 1461329371480 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:49:31 INFO - PROCESS | 1929 | 1461329371484 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 05:49:31 INFO - PROCESS | 1929 | 1461329371487 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1929 | 1461329371488 Marionette TRACE conn3 <- [1,1930,null,{}] 05:49:31 INFO - PROCESS | 1929 | 1461329371490 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 1929 | 1461329371579 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:49:31 INFO - PROCESS | 1929 | 1461329371644 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8bc000 == 63 [pid = 1929] [id = 490] 05:49:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12ab92000) [pid = 1929] [serial = 1470] [outer = 0x0] 05:49:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12b10e800) [pid = 1929] [serial = 1471] [outer = 0x12ab92000] 05:49:31 INFO - PROCESS | 1929 | 1461329371670 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12b410400) [pid = 1929] [serial = 1472] [outer = 0x12ab92000] 05:49:31 INFO - PROCESS | 1929 | 1461329371975 Marionette TRACE conn3 <- [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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 519ms 05:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:49:32 INFO - PROCESS | 1929 | 1461329372007 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1929 | 1461329372008 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 05:49:32 INFO - PROCESS | 1929 | 1461329372010 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1929 | 1461329372012 Marionette TRACE conn3 <- [1,1934,null,{}] 05:49:32 INFO - PROCESS | 1929 | 1461329372014 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:32 INFO - PROCESS | 1929 | 1461329372122 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:49:32 INFO - PROCESS | 1929 | 1461329372127 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0c6800 == 64 [pid = 1929] [id = 491] 05:49:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12b421400) [pid = 1929] [serial = 1473] [outer = 0x0] 05:49:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12b7e2000) [pid = 1929] [serial = 1474] [outer = 0x12b421400] 05:49:32 INFO - PROCESS | 1929 | 1461329372155 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12d1d0000) [pid = 1929] [serial = 1475] [outer = 0x12b421400] 05:49:32 INFO - PROCESS | 1929 | 1461329372547 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 569ms 05:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:49:32 INFO - PROCESS | 1929 | 1461329372587 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1929 | 1461329372589 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 05:49:32 INFO - PROCESS | 1929 | 1461329372591 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1929 | 1461329372592 Marionette TRACE conn3 <- [1,1938,null,{}] 05:49:32 INFO - PROCESS | 1929 | 1461329372595 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:32 INFO - PROCESS | 1929 | 1461329372710 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:49:32 INFO - PROCESS | 1929 | 1461329372756 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fb8e800 == 65 [pid = 1929] [id = 492] 05:49:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12d1d5000) [pid = 1929] [serial = 1476] [outer = 0x0] 05:49:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12da02400) [pid = 1929] [serial = 1477] [outer = 0x12d1d5000] 05:49:32 INFO - PROCESS | 1929 | 1461329372781 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12e3dec00) [pid = 1929] [serial = 1478] [outer = 0x12d1d5000] 05:49:33 INFO - PROCESS | 1929 | 1461329373106 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 571ms 05:49:33 INFO - PROCESS | 1929 | 1461329373162 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 1929 | 1461329373163 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 05:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:49:33 INFO - PROCESS | 1929 | 1461329373166 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1929 | 1461329373167 Marionette TRACE conn3 <- [1,1942,null,{}] 05:49:33 INFO - PROCESS | 1929 | 1461329373169 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 1929 | 1461329373283 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:49:33 INFO - PROCESS | 1929 | 1461329373297 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe3f800 == 66 [pid = 1929] [id = 493] 05:49:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12e3df000) [pid = 1929] [serial = 1479] [outer = 0x0] 05:49:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12e46c000) [pid = 1929] [serial = 1480] [outer = 0x12e3df000] 05:49:33 INFO - PROCESS | 1929 | 1461329373323 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12e471c00) [pid = 1929] [serial = 1481] [outer = 0x12e3df000] 05:49:33 INFO - PROCESS | 1929 | 1461329373669 Marionette TRACE conn3 <- [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]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 05:49:33 INFO - PROCESS | 1929 | 1461329373685 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 1929 | 1461329373687 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 05:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:49:33 INFO - PROCESS | 1929 | 1461329373689 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1929 | 1461329373690 Marionette TRACE conn3 <- [1,1946,null,{}] 05:49:33 INFO - PROCESS | 1929 | 1461329373692 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 1929 | 1461329373811 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:49:33 INFO - PROCESS | 1929 | 1461329373824 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x1301cd000 == 67 [pid = 1929] [id = 494] 05:49:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12a5b7c00) [pid = 1929] [serial = 1482] [outer = 0x0] 05:49:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12a5bb800) [pid = 1929] [serial = 1483] [outer = 0x12a5b7c00] 05:49:33 INFO - PROCESS | 1929 | 1461329373849 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12a5bf800) [pid = 1929] [serial = 1484] [outer = 0x12a5b7c00] 05:49:34 INFO - PROCESS | 1929 | 1461329374210 Marionette TRACE conn3 <- [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]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 568ms 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x1188dd400) [pid = 1929] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x11b299c00) [pid = 1929] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x128847400) [pid = 1929] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12ad38000) [pid = 1929] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x11ae9ac00) [pid = 1929] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x114d82800) [pid = 1929] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x11b293000) [pid = 1929] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12a5e6000) [pid = 1929] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12e46f000) [pid = 1929] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x11c502400) [pid = 1929] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x114d85c00) [pid = 1929] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12d1cc000) [pid = 1929] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:49:34 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12d07d800) [pid = 1929] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:49:34 INFO - PROCESS | 1929 | 1461329374385 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1929 | 1461329374386 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 05:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:49:34 INFO - PROCESS | 1929 | 1461329374400 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1929 | 1461329374401 Marionette TRACE conn3 <- [1,1950,null,{}] 05:49:34 INFO - PROCESS | 1929 | 1461329374404 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:34 INFO - PROCESS | 1929 | 1461329374497 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:49:34 INFO - PROCESS | 1929 | 1461329374501 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5c4800 == 68 [pid = 1929] [id = 495] 05:49:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x11bb6c000) [pid = 1929] [serial = 1485] [outer = 0x0] 05:49:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x128847400) [pid = 1929] [serial = 1486] [outer = 0x11bb6c000] 05:49:34 INFO - PROCESS | 1929 | 1461329374526 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12a5e6000) [pid = 1929] [serial = 1487] [outer = 0x11bb6c000] 05:49:34 INFO - PROCESS | 1929 | 1461329374877 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 521ms 05:49:34 INFO - PROCESS | 1929 | 1461329374919 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1929 | 1461329374921 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 05:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:49:34 INFO - PROCESS | 1929 | 1461329374923 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1929 | 1461329374925 Marionette TRACE conn3 <- [1,1954,null,{}] 05:49:34 INFO - PROCESS | 1929 | 1461329374927 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 1929 | 1461329375063 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:49:35 INFO - PROCESS | 1929 | 1461329375096 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x136d68000 == 69 [pid = 1929] [id = 496] 05:49:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12e456800) [pid = 1929] [serial = 1488] [outer = 0x0] 05:49:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12e474800) [pid = 1929] [serial = 1489] [outer = 0x12e456800] 05:49:35 INFO - PROCESS | 1929 | 1461329375125 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12f2b3c00) [pid = 1929] [serial = 1490] [outer = 0x12e456800] 05:49:35 INFO - PROCESS | 1929 | 1461329375478 Marionette TRACE conn3 <- [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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 569ms 05:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:49:35 INFO - PROCESS | 1929 | 1461329375492 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 1929 | 1461329375493 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 05:49:35 INFO - PROCESS | 1929 | 1461329375495 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1929 | 1461329375497 Marionette TRACE conn3 <- [1,1958,null,{}] 05:49:35 INFO - PROCESS | 1929 | 1461329375501 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 1929 | 1461329375594 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:49:35 INFO - PROCESS | 1929 | 1461329375598 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x1387e2000 == 70 [pid = 1929] [id = 497] 05:49:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x129fd6800) [pid = 1929] [serial = 1491] [outer = 0x0] 05:49:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x129fe3800) [pid = 1929] [serial = 1492] [outer = 0x129fd6800] 05:49:35 INFO - PROCESS | 1929 | 1461329375623 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x12f2b8400) [pid = 1929] [serial = 1493] [outer = 0x129fd6800] 05:49:35 INFO - PROCESS | 1929 | 1461329375971 Marionette TRACE conn3 <- [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]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 521ms 05:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:49:36 INFO - PROCESS | 1929 | 1461329376029 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 1929 | 1461329376031 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 05:49:36 INFO - PROCESS | 1929 | 1461329376033 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 1929 | 1461329376034 Marionette TRACE conn3 <- [1,1962,null,{}] 05:49:36 INFO - PROCESS | 1929 | 1461329376036 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 1929 | 1461329376127 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:49:36 INFO - PROCESS | 1929 | 1461329376133 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x13878f000 == 71 [pid = 1929] [id = 498] 05:49:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12a455400) [pid = 1929] [serial = 1494] [outer = 0x0] 05:49:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12a45a000) [pid = 1929] [serial = 1495] [outer = 0x12a455400] 05:49:36 INFO - PROCESS | 1929 | 1461329376158 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x12a45dc00) [pid = 1929] [serial = 1496] [outer = 0x12a455400] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbe9800 == 70 [pid = 1929] [id = 425] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x130edb000 == 69 [pid = 1929] [id = 462] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x119149000 == 68 [pid = 1929] [id = 387] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0b8800 == 67 [pid = 1929] [id = 392] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1c4800 == 66 [pid = 1929] [id = 406] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x130404000 == 65 [pid = 1929] [id = 444] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12b46a000 == 64 [pid = 1929] [id = 403] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x130491000 == 63 [pid = 1929] [id = 461] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12f377800 == 62 [pid = 1929] [id = 91] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbc7800 == 61 [pid = 1929] [id = 463] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12db1d000 == 60 [pid = 1929] [id = 386] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5db000 == 59 [pid = 1929] [id = 445] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd9800 == 58 [pid = 1929] [id = 92] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x125e15800 == 57 [pid = 1929] [id = 89] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12408d800 == 56 [pid = 1929] [id = 388] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12b76b800 == 55 [pid = 1929] [id = 421] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x118f83800 == 54 [pid = 1929] [id = 81] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12fb98800 == 53 [pid = 1929] [id = 424] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12d859800 == 52 [pid = 1929] [id = 389] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb67000 == 51 [pid = 1929] [id = 404] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0cd000 == 50 [pid = 1929] [id = 87] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x123c07000 == 49 [pid = 1929] [id = 420] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12f386000 == 48 [pid = 1929] [id = 423] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x11a991000 == 47 [pid = 1929] [id = 487] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12a6cf000 == 46 [pid = 1929] [id = 486] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x123ed6800 == 45 [pid = 1929] [id = 485] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12a746800 == 44 [pid = 1929] [id = 484] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12a6d0800 == 43 [pid = 1929] [id = 483] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1387d6800 == 42 [pid = 1929] [id = 482] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x137f93800 == 41 [pid = 1929] [id = 481] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x130ede800 == 40 [pid = 1929] [id = 480] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed40800 == 39 [pid = 1929] [id = 479] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5c8800 == 38 [pid = 1929] [id = 478] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x119270800 == 37 [pid = 1929] [id = 477] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0dc000 == 36 [pid = 1929] [id = 489] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0c6800 == 35 [pid = 1929] [id = 491] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12fe3f800 == 34 [pid = 1929] [id = 493] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5c4800 == 33 [pid = 1929] [id = 495] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1387e2000 == 32 [pid = 1929] [id = 497] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1238e4800 == 31 [pid = 1929] [id = 488] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x1301cd000 == 30 [pid = 1929] [id = 494] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x136d68000 == 29 [pid = 1929] [id = 496] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8bc000 == 28 [pid = 1929] [id = 490] 05:49:37 INFO - PROCESS | 1929 | --DOCSHELL 0x12fb8e800 == 27 [pid = 1929] [id = 492] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12e910800) [pid = 1929] [serial = 1429] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x12e90bc00) [pid = 1929] [serial = 1427] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x11423ac00) [pid = 1929] [serial = 853] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x118fb7c00) [pid = 1929] [serial = 1392] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12432bc00) [pid = 1929] [serial = 1398] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x129f73800) [pid = 1929] [serial = 1401] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12aa15400) [pid = 1929] [serial = 1402] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11ae92c00) [pid = 1929] [serial = 1393] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x11c6b8c00) [pid = 1929] [serial = 1374] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x12af10800) [pid = 1929] [serial = 1407] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12b10c400) [pid = 1929] [serial = 1380] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x127c24400) [pid = 1929] [serial = 1399] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x1237e0400) [pid = 1929] [serial = 1396] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x12b419c00) [pid = 1929] [serial = 1408] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12ad99000) [pid = 1929] [serial = 1389] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12bcb6c00) [pid = 1929] [serial = 1383] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x114d82000) [pid = 1929] [serial = 1371] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12e46c400) [pid = 1929] [serial = 1424] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x11c066000) [pid = 1929] [serial = 1395] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12b4af800) [pid = 1929] [serial = 1411] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12ad30400) [pid = 1929] [serial = 1405] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x125f3b400) [pid = 1929] [serial = 1377] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12b40b000) [pid = 1929] [serial = 1423] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12e907000) [pid = 1929] [serial = 1426] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12d05e800) [pid = 1929] [serial = 1414] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12ab2b400) [pid = 1929] [serial = 1404] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12d1cb000) [pid = 1929] [serial = 1415] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x11c6b9400) [pid = 1929] [serial = 1420] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12db7d000) [pid = 1929] [serial = 1418] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12d8a5c00) [pid = 1929] [serial = 1417] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12ad2f400) [pid = 1929] [serial = 1421] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12bcb7c00) [pid = 1929] [serial = 1412] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12d8a5400) [pid = 1929] [serial = 1386] [outer = 0x0] [url = about:blank] 05:49:38 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12d8a1c00) [pid = 1929] [serial = 1369] [outer = 0x0] [url = about:blank] 05:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2226ms 05:49:38 INFO - PROCESS | 1929 | 1461329378253 Marionette TRACE conn3 <- [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]]]}] 05:49:38 INFO - PROCESS | 1929 | 1461329378260 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 1929 | 1461329378263 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 05:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:49:38 INFO - PROCESS | 1929 | 1461329378267 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 1929 | 1461329378270 Marionette TRACE conn3 <- [1,1966,null,{}] 05:49:38 INFO - PROCESS | 1929 | 1461329378275 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:38 INFO - PROCESS | 1929 | 1461329378382 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:49:38 INFO - PROCESS | 1929 | 1461329378437 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x1189c2000 == 28 [pid = 1929] [id = 499] 05:49:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x114d85400) [pid = 1929] [serial = 1497] [outer = 0x0] 05:49:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x114f69000) [pid = 1929] [serial = 1498] [outer = 0x114d85400] 05:49:38 INFO - PROCESS | 1929 | 1461329378471 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x115647800) [pid = 1929] [serial = 1499] [outer = 0x114d85400] 05:49:39 INFO - PROCESS | 1929 | 1461329379000 Marionette TRACE conn3 <- [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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 772ms 05:49:39 INFO - PROCESS | 1929 | 1461329379041 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1929 | 1461329379046 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 05:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:49:39 INFO - PROCESS | 1929 | 1461329379054 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1929 | 1461329379056 Marionette TRACE conn3 <- [1,1970,null,{}] 05:49:39 INFO - PROCESS | 1929 | 1461329379058 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 1929 | 1461329379160 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:49:39 INFO - PROCESS | 1929 | 1461329379236 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ae9000 == 29 [pid = 1929] [id = 500] 05:49:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x11660d000) [pid = 1929] [serial = 1500] [outer = 0x0] 05:49:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x116673000) [pid = 1929] [serial = 1501] [outer = 0x11660d000] 05:49:39 INFO - PROCESS | 1929 | 1461329379267 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x1186aac00) [pid = 1929] [serial = 1502] [outer = 0x11660d000] 05:49:39 INFO - PROCESS | 1929 | 1461329379824 Marionette TRACE conn3 <- [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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 821ms 05:49:39 INFO - PROCESS | 1929 | 1461329379875 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:49:39 INFO - PROCESS | 1929 | 1461329379877 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 05:49:39 INFO - PROCESS | 1929 | 1461329379880 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1929 | 1461329379883 Marionette TRACE conn3 <- [1,1974,null,{}] 05:49:39 INFO - PROCESS | 1929 | 1461329379891 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 1929 | 1461329379996 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:49:40 INFO - PROCESS | 1929 | 1461329380067 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd4000 == 30 [pid = 1929] [id = 501] 05:49:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x113569000) [pid = 1929] [serial = 1503] [outer = 0x0] 05:49:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x118ec2000) [pid = 1929] [serial = 1504] [outer = 0x113569000] 05:49:40 INFO - PROCESS | 1929 | 1461329380094 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x118fcc000) [pid = 1929] [serial = 1505] [outer = 0x113569000] 05:49:40 INFO - PROCESS | 1929 | 1461329380764 Marionette TRACE conn3 <- [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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 929ms 05:49:40 INFO - PROCESS | 1929 | 1461329380810 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1929 | 1461329380813 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 05:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:49:40 INFO - PROCESS | 1929 | 1461329380818 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1929 | 1461329380822 Marionette TRACE conn3 <- [1,1978,null,{}] 05:49:40 INFO - PROCESS | 1929 | 1461329380828 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 1929 | 1461329380962 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:49:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12b773000 == 29 [pid = 1929] [id = 352] 05:49:40 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa3f000 == 28 [pid = 1929] [id = 355] 05:49:40 INFO - PROCESS | 1929 | --DOCSHELL 0x11c21d000 == 27 [pid = 1929] [id = 351] 05:49:40 INFO - PROCESS | 1929 | --DOCSHELL 0x114b65000 == 26 [pid = 1929] [id = 354] 05:49:40 INFO - PROCESS | 1929 | 1461329380976 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x11970b800 == 27 [pid = 1929] [id = 502] 05:49:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x1147c5400) [pid = 1929] [serial = 1506] [outer = 0x0] 05:49:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x1155e6c00) [pid = 1929] [serial = 1507] [outer = 0x1147c5400] 05:49:41 INFO - PROCESS | 1929 | 1461329381009 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x115924400) [pid = 1929] [serial = 1508] [outer = 0x1147c5400] 05:49:41 INFO - PROCESS | 1929 | 1461329381447 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 676ms 05:49:41 INFO - PROCESS | 1929 | 1461329381495 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 1929 | 1461329381501 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 05:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:49:41 INFO - PROCESS | 1929 | 1461329381507 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1929 | 1461329381510 Marionette TRACE conn3 <- [1,1982,null,{}] 05:49:41 INFO - PROCESS | 1929 | 1461329381522 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 1929 | 1461329381693 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:49:41 INFO - PROCESS | 1929 | 1461329381713 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b717000 == 28 [pid = 1929] [id = 503] 05:49:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x115926c00) [pid = 1929] [serial = 1509] [outer = 0x0] 05:49:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x1189d8000) [pid = 1929] [serial = 1510] [outer = 0x115926c00] 05:49:41 INFO - PROCESS | 1929 | 1461329381755 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x119127400) [pid = 1929] [serial = 1511] [outer = 0x115926c00] 05:49:42 INFO - PROCESS | 1929 | 1461329382078 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 623ms 05:49:42 INFO - PROCESS | 1929 | 1461329382130 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 1929 | 1461329382131 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 05:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:49:42 INFO - PROCESS | 1929 | 1461329382134 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1929 | 1461329382136 Marionette TRACE conn3 <- [1,1986,null,{}] 05:49:42 INFO - PROCESS | 1929 | 1461329382143 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 1929 | 1461329382225 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:49:42 INFO - PROCESS | 1929 | 1461329382230 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6df000 == 29 [pid = 1929] [id = 504] 05:49:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x11925a000) [pid = 1929] [serial = 1512] [outer = 0x0] 05:49:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x119e4c800) [pid = 1929] [serial = 1513] [outer = 0x11925a000] 05:49:42 INFO - PROCESS | 1929 | 1461329382263 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x11a87a800) [pid = 1929] [serial = 1514] [outer = 0x11925a000] 05:49:42 INFO - PROCESS | 1929 | 1461329382622 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 521ms 05:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:49:42 INFO - PROCESS | 1929 | 1461329382654 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 1929 | 1461329382656 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 05:49:42 INFO - PROCESS | 1929 | 1461329382658 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1929 | 1461329382659 Marionette TRACE conn3 <- [1,1990,null,{}] 05:49:42 INFO - PROCESS | 1929 | 1461329382662 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 1929 | 1461329382771 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:49:42 INFO - PROCESS | 1929 | 1461329382805 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c08800 == 30 [pid = 1929] [id = 505] 05:49:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x119256c00) [pid = 1929] [serial = 1515] [outer = 0x0] 05:49:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x11acc0000) [pid = 1929] [serial = 1516] [outer = 0x119256c00] 05:49:42 INFO - PROCESS | 1929 | 1461329382831 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x11b12e000) [pid = 1929] [serial = 1517] [outer = 0x119256c00] 05:49:43 INFO - PROCESS | 1929 | 1461329383179 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 526ms 05:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:49:43 INFO - PROCESS | 1929 | 1461329383186 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1929 | 1461329383188 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 05:49:43 INFO - PROCESS | 1929 | 1461329383190 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1929 | 1461329383191 Marionette TRACE conn3 <- [1,1994,null,{}] 05:49:43 INFO - PROCESS | 1929 | 1461329383193 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 1929 | 1461329383311 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:49:43 INFO - PROCESS | 1929 | 1461329383315 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eae000 == 31 [pid = 1929] [id = 506] 05:49:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x11b12e800) [pid = 1929] [serial = 1518] [outer = 0x0] 05:49:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x11b28b800) [pid = 1929] [serial = 1519] [outer = 0x11b12e800] 05:49:43 INFO - PROCESS | 1929 | 1461329383341 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x11b298000) [pid = 1929] [serial = 1520] [outer = 0x11b12e800] 05:49:43 INFO - PROCESS | 1929 | 1461329383687 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 519ms 05:49:43 INFO - PROCESS | 1929 | 1461329383710 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1929 | 1461329383711 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 05:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:49:43 INFO - PROCESS | 1929 | 1461329383720 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1929 | 1461329383721 Marionette TRACE conn3 <- [1,1998,null,{}] 05:49:43 INFO - PROCESS | 1929 | 1461329383724 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 1929 | 1461329383849 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:49:43 INFO - PROCESS | 1929 | 1461329383855 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd3000 == 32 [pid = 1929] [id = 507] 05:49:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x11b795800) [pid = 1929] [serial = 1521] [outer = 0x0] 05:49:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x11bb77800) [pid = 1929] [serial = 1522] [outer = 0x11b795800] 05:49:43 INFO - PROCESS | 1929 | 1461329383885 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x1237d5000) [pid = 1929] [serial = 1523] [outer = 0x11b795800] 05:49:44 INFO - PROCESS | 1929 | 1461329384329 Marionette TRACE conn3 <- [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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 05:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:49:44 INFO - PROCESS | 1929 | 1461329384339 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1929 | 1461329384341 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 05:49:44 INFO - PROCESS | 1929 | 1461329384344 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1929 | 1461329384346 Marionette TRACE conn3 <- [1,2002,null,{}] 05:49:44 INFO - PROCESS | 1929 | 1461329384350 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:44 INFO - PROCESS | 1929 | 1461329384495 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:49:44 INFO - PROCESS | 1929 | 1461329384526 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c66800 == 33 [pid = 1929] [id = 508] 05:49:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x1237da400) [pid = 1929] [serial = 1524] [outer = 0x0] 05:49:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x1237dd000) [pid = 1929] [serial = 1525] [outer = 0x1237da400] 05:49:44 INFO - PROCESS | 1929 | 1461329384566 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x123878400) [pid = 1929] [serial = 1526] [outer = 0x1237da400] 05:49:44 INFO - PROCESS | 1929 | 1461329384926 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 622ms 05:49:44 INFO - PROCESS | 1929 | 1461329384967 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1929 | 1461329384968 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 05:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:49:44 INFO - PROCESS | 1929 | 1461329384970 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1929 | 1461329384972 Marionette TRACE conn3 <- [1,2006,null,{}] 05:49:44 INFO - PROCESS | 1929 | 1461329384974 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 1929 | 1461329385281 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x1237d9c00) [pid = 1929] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12b728400) [pid = 1929] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x11c1aec00) [pid = 1929] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x129c5d800) [pid = 1929] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x1189dd000) [pid = 1929] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x123f02800) [pid = 1929] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x115795c00) [pid = 1929] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12accc000) [pid = 1929] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x127c22800) [pid = 1929] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x123f3f400) [pid = 1929] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12a7da800) [pid = 1929] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12b41b400) [pid = 1929] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12bb4b000) [pid = 1929] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x117964c00) [pid = 1929] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x11ab54400) [pid = 1929] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x127c1cc00) [pid = 1929] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x127c1dc00) [pid = 1929] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x1239a1800) [pid = 1929] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x113567400) [pid = 1929] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12a5ee400) [pid = 1929] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x1237e5000) [pid = 1929] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x11ae97c00) [pid = 1929] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x119a66800) [pid = 1929] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12d1d8c00) [pid = 1929] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x119255c00) [pid = 1929] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x1158dc800) [pid = 1929] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12ab39800) [pid = 1929] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x116670000) [pid = 1929] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x11acc3800) [pid = 1929] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12a7d7800) [pid = 1929] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12acc6c00) [pid = 1929] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12ada0800) [pid = 1929] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x114c2f000) [pid = 1929] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x11444d400) [pid = 1929] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x1237cf400) [pid = 1929] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12ad2e400) [pid = 1929] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12750a800) [pid = 1929] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x119254400) [pid = 1929] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12b405000) [pid = 1929] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x129fd6800) [pid = 1929] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12d1d5000) [pid = 1929] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12e3df000) [pid = 1929] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12a5b7c00) [pid = 1929] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11bb6c000) [pid = 1929] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x119d4a800) [pid = 1929] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x114d77c00) [pid = 1929] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12a49c000) [pid = 1929] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12ab87000) [pid = 1929] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12e911c00) [pid = 1929] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12d07fc00) [pid = 1929] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12a7ce000) [pid = 1929] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x129f81400) [pid = 1929] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11acc8800) [pid = 1929] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1147cb800) [pid = 1929] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12e90b800) [pid = 1929] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12b421400) [pid = 1929] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12ab92000) [pid = 1929] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12ab87c00) [pid = 1929] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x11ae91c00) [pid = 1929] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11c1b6c00) [pid = 1929] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:49:45 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12e456800) [pid = 1929] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:49:45 INFO - PROCESS | 1929 | 1461329385359 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x115833800 == 34 [pid = 1929] [id = 509] 05:49:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x11355e000) [pid = 1929] [serial = 1527] [outer = 0x0] 05:49:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x114d77c00) [pid = 1929] [serial = 1528] [outer = 0x11355e000] 05:49:45 INFO - PROCESS | 1929 | 1461329385385 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x118838c00) [pid = 1929] [serial = 1529] [outer = 0x11355e000] 05:49:45 INFO - PROCESS | 1929 | 1461329385667 Marionette TRACE conn3 <- [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]]]}] 05:49:45 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 05:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 718ms 05:49:45 INFO - PROCESS | 1929 | 1461329385690 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 1929 | 1461329385691 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 05:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:49:45 INFO - PROCESS | 1929 | 1461329385694 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 1929 | 1461329385695 Marionette TRACE conn3 <- [1,2010,null,{}] 05:49:45 INFO - PROCESS | 1929 | 1461329385697 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 1929 | 1461329385792 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:49:45 INFO - PROCESS | 1929 | 1461329385845 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e93800 == 35 [pid = 1929] [id = 510] 05:49:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x114003400) [pid = 1929] [serial = 1530] [outer = 0x0] 05:49:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x119e52800) [pid = 1929] [serial = 1531] [outer = 0x114003400] 05:49:45 INFO - PROCESS | 1929 | 1461329385871 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x11bb6f800) [pid = 1929] [serial = 1532] [outer = 0x114003400] 05:49:46 INFO - PROCESS | 1929 | 1461329386150 Marionette TRACE conn3 <- [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]]]}] 05:49:46 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 05:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 470ms 05:49:46 INFO - PROCESS | 1929 | 1461329386172 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 1929 | 1461329386173 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 05:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:49:46 INFO - PROCESS | 1929 | 1461329386175 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1929 | 1461329386176 Marionette TRACE conn3 <- [1,2014,null,{}] 05:49:46 INFO - PROCESS | 1929 | 1461329386179 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 1929 | 1461329386263 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:49:46 INFO - PROCESS | 1929 | 1461329386271 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5c6000 == 36 [pid = 1929] [id = 511] 05:49:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x11bb70c00) [pid = 1929] [serial = 1533] [outer = 0x0] 05:49:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1239a1800) [pid = 1929] [serial = 1534] [outer = 0x11bb70c00] 05:49:46 INFO - PROCESS | 1929 | 1461329386297 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x123f3ec00) [pid = 1929] [serial = 1535] [outer = 0x11bb70c00] 05:49:46 INFO - PROCESS | 1929 | 1461329386647 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 05:49:46 INFO - PROCESS | 1929 | 1461329386697 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 1929 | 1461329386699 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 05:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:49:46 INFO - PROCESS | 1929 | 1461329386709 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1929 | 1461329386711 Marionette TRACE conn3 <- [1,2018,null,{}] 05:49:46 INFO - PROCESS | 1929 | 1461329386713 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 1929 | 1461329386810 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:49:46 INFO - PROCESS | 1929 | 1461329386818 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6ca800 == 37 [pid = 1929] [id = 512] 05:49:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1244d6000) [pid = 1929] [serial = 1536] [outer = 0x0] 05:49:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x125f3b400) [pid = 1929] [serial = 1537] [outer = 0x1244d6000] 05:49:46 INFO - PROCESS | 1929 | 1461329386852 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x125f5c000) [pid = 1929] [serial = 1538] [outer = 0x1244d6000] 05:49:47 INFO - PROCESS | 1929 | 1461329387191 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 525ms 05:49:47 INFO - PROCESS | 1929 | 1461329387235 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1929 | 1461329387237 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 05:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:49:47 INFO - PROCESS | 1929 | 1461329387239 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1929 | 1461329387240 Marionette TRACE conn3 <- [1,2022,null,{}] 05:49:47 INFO - PROCESS | 1929 | 1461329387242 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:47 INFO - PROCESS | 1929 | 1461329387375 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:49:47 INFO - PROCESS | 1929 | 1461329387479 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x119150000 == 38 [pid = 1929] [id = 513] 05:49:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1147cf800) [pid = 1929] [serial = 1539] [outer = 0x0] 05:49:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x114d79400) [pid = 1929] [serial = 1540] [outer = 0x1147cf800] 05:49:47 INFO - PROCESS | 1929 | 1461329387512 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x115655400) [pid = 1929] [serial = 1541] [outer = 0x1147cf800] 05:49:48 INFO - PROCESS | 1929 | 1461329388026 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 820ms 05:49:48 INFO - PROCESS | 1929 | 1461329388079 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 1929 | 1461329388082 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 05:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:49:48 INFO - PROCESS | 1929 | 1461329388099 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 1929 | 1461329388103 Marionette TRACE conn3 <- [1,2026,null,{}] 05:49:48 INFO - PROCESS | 1929 | 1461329388106 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 1929 | 1461329388209 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:49:48 INFO - PROCESS | 1929 | 1461329388279 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c220800 == 39 [pid = 1929] [id = 514] 05:49:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11864b400) [pid = 1929] [serial = 1542] [outer = 0x0] 05:49:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x119133000) [pid = 1929] [serial = 1543] [outer = 0x11864b400] 05:49:48 INFO - PROCESS | 1929 | 1461329388313 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x119e57800) [pid = 1929] [serial = 1544] [outer = 0x11864b400] 05:49:48 INFO - PROCESS | 1929 | 1461329388739 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 673ms 05:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:49:48 INFO - PROCESS | 1929 | 1461329388771 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 1929 | 1461329388773 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 05:49:48 INFO - PROCESS | 1929 | 1461329388776 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 1929 | 1461329388777 Marionette TRACE conn3 <- [1,2030,null,{}] 05:49:48 INFO - PROCESS | 1929 | 1461329388780 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 1929 | 1461329388881 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:49:48 INFO - PROCESS | 1929 | 1461329388941 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x125ec6800 == 40 [pid = 1929] [id = 515] 05:49:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x11ac1ec00) [pid = 1929] [serial = 1545] [outer = 0x0] 05:49:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11b289c00) [pid = 1929] [serial = 1546] [outer = 0x11ac1ec00] 05:49:48 INFO - PROCESS | 1929 | 1461329388971 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11b7eec00) [pid = 1929] [serial = 1547] [outer = 0x11ac1ec00] 05:49:49 INFO - PROCESS | 1929 | 1461329389392 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 05:49:49 INFO - PROCESS | 1929 | 1461329389446 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1929 | 1461329389449 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 05:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:49:49 INFO - PROCESS | 1929 | 1461329389458 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1929 | 1461329389461 Marionette TRACE conn3 <- [1,2034,null,{}] 05:49:49 INFO - PROCESS | 1929 | 1461329389464 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 1929 | 1461329389592 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:49:49 INFO - PROCESS | 1929 | 1461329389662 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac88000 == 41 [pid = 1929] [id = 516] 05:49:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11b28e400) [pid = 1929] [serial = 1548] [outer = 0x0] 05:49:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11c068000) [pid = 1929] [serial = 1549] [outer = 0x11b28e400] 05:49:49 INFO - PROCESS | 1929 | 1461329389693 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1244e0000) [pid = 1929] [serial = 1550] [outer = 0x11b28e400] 05:49:50 INFO - PROCESS | 1929 | 1461329390118 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 679ms 05:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:49:50 INFO - PROCESS | 1929 | 1461329390134 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 1929 | 1461329390136 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 05:49:50 INFO - PROCESS | 1929 | 1461329390139 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1929 | 1461329390140 Marionette TRACE conn3 <- [1,2038,null,{}] 05:49:50 INFO - PROCESS | 1929 | 1461329390142 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 1929 | 1461329390246 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:49:50 INFO - PROCESS | 1929 | 1461329390302 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b47b800 == 42 [pid = 1929] [id = 517] 05:49:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x1241ad400) [pid = 1929] [serial = 1551] [outer = 0x0] 05:49:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x125f5f000) [pid = 1929] [serial = 1552] [outer = 0x1241ad400] 05:49:50 INFO - PROCESS | 1929 | 1461329390332 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x1272eac00) [pid = 1929] [serial = 1553] [outer = 0x1241ad400] 05:49:50 INFO - PROCESS | 1929 | 1461329390768 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 05:49:50 INFO - PROCESS | 1929 | 1461329390810 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 1929 | 1461329390811 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 05:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:49:50 INFO - PROCESS | 1929 | 1461329390814 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1929 | 1461329390815 Marionette TRACE conn3 <- [1,2042,null,{}] 05:49:50 INFO - PROCESS | 1929 | 1461329390818 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 1929 | 1461329390937 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:49:51 INFO - PROCESS | 1929 | 1461329391011 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x11553f000 == 43 [pid = 1929] [id = 518] 05:49:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11bb74000) [pid = 1929] [serial = 1554] [outer = 0x0] 05:49:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12750b800) [pid = 1929] [serial = 1555] [outer = 0x11bb74000] 05:49:51 INFO - PROCESS | 1929 | 1461329391062 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x127c1f800) [pid = 1929] [serial = 1556] [outer = 0x11bb74000] 05:49:51 INFO - PROCESS | 1929 | 1461329391493 Marionette TRACE conn3 <- [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]]]}] 05:49:51 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) 05:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 872ms 05:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:49:51 INFO - PROCESS | 1929 | 1461329391687 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 1929 | 1461329391689 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 05:49:51 INFO - PROCESS | 1929 | 1461329391693 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 1929 | 1461329391695 Marionette TRACE conn3 <- [1,2046,null,{}] 05:49:51 INFO - PROCESS | 1929 | 1461329391699 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:51 INFO - PROCESS | 1929 | 1461329391794 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:49:51 INFO - PROCESS | 1929 | 1461329391861 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e28800 == 44 [pid = 1929] [id = 519] 05:49:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x114d84400) [pid = 1929] [serial = 1557] [outer = 0x0] 05:49:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x115580800) [pid = 1929] [serial = 1558] [outer = 0x114d84400] 05:49:51 INFO - PROCESS | 1929 | 1461329391889 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x116674000) [pid = 1929] [serial = 1559] [outer = 0x114d84400] 05:49:52 INFO - PROCESS | 1929 | 1461329392327 Marionette TRACE conn3 <- [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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 05:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:49:52 INFO - PROCESS | 1929 | 1461329392364 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1929 | 1461329392366 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 05:49:52 INFO - PROCESS | 1929 | 1461329392371 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1929 | 1461329392373 Marionette TRACE conn3 <- [1,2050,null,{}] 05:49:52 INFO - PROCESS | 1929 | 1461329392376 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 1929 | 1461329392471 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:49:52 INFO - PROCESS | 1929 | 1461329392531 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x118674000 == 45 [pid = 1929] [id = 520] 05:49:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x11447e000) [pid = 1929] [serial = 1560] [outer = 0x0] 05:49:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x11578e800) [pid = 1929] [serial = 1561] [outer = 0x11447e000] 05:49:52 INFO - PROCESS | 1929 | 1461329392592 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x11897f400) [pid = 1929] [serial = 1562] [outer = 0x11447e000] 05:49:52 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb5b800 == 44 [pid = 1929] [id = 353] 05:49:52 INFO - PROCESS | 1929 | --DOCSHELL 0x119ae9000 == 43 [pid = 1929] [id = 500] 05:49:52 INFO - PROCESS | 1929 | --DOCSHELL 0x1189c2000 == 42 [pid = 1929] [id = 499] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12a5e9000) [pid = 1929] [serial = 1213] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x11c6c5000) [pid = 1929] [serial = 1261] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12a5eb000) [pid = 1929] [serial = 1264] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x118947800) [pid = 1929] [serial = 1162] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12b4a9000) [pid = 1929] [serial = 1381] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12af0f800) [pid = 1929] [serial = 1327] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12884f800) [pid = 1929] [serial = 1117] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12acc3800) [pid = 1929] [serial = 1174] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12b4b1400) [pid = 1929] [serial = 1276] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12bcb1800) [pid = 1929] [serial = 1333] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x119e4dc00) [pid = 1929] [serial = 1201] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12acd1400) [pid = 1929] [serial = 1219] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x129c63000) [pid = 1929] [serial = 1060] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x129c5f800) [pid = 1929] [serial = 1210] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12ab2e800) [pid = 1929] [serial = 1378] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x11564dc00) [pid = 1929] [serial = 1318] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12acc6800) [pid = 1929] [serial = 1216] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x125f59400) [pid = 1929] [serial = 1168] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x123f37400) [pid = 1929] [serial = 1375] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x11b29a800) [pid = 1929] [serial = 1321] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12db77c00) [pid = 1929] [serial = 1387] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x11ae9a800) [pid = 1929] [serial = 1165] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12e3db800) [pid = 1929] [serial = 1390] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12b425400) [pid = 1929] [serial = 1330] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x118fb8400) [pid = 1929] [serial = 1108] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11bb6cc00) [pid = 1929] [serial = 1204] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12ada5000) [pid = 1929] [serial = 1267] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12ad38800) [pid = 1929] [serial = 1177] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12b1eb000) [pid = 1929] [serial = 1270] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x118979c00) [pid = 1929] [serial = 1372] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x11637f000) [pid = 1929] [serial = 1258] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x127509c00) [pid = 1929] [serial = 1207] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12bcc4c00) [pid = 1929] [serial = 1336] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12aa13800) [pid = 1929] [serial = 1171] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11b130400) [pid = 1929] [serial = 1111] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12b41b800) [pid = 1929] [serial = 1273] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x127cf7400) [pid = 1929] [serial = 1324] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x12d1cac00) [pid = 1929] [serial = 1384] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x123f41400) [pid = 1929] [serial = 1114] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12f2b8400) [pid = 1929] [serial = 1493] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12da02400) [pid = 1929] [serial = 1477] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12e46c000) [pid = 1929] [serial = 1480] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12e3dec00) [pid = 1929] [serial = 1478] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12a5bb800) [pid = 1929] [serial = 1483] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x128847400) [pid = 1929] [serial = 1486] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12a5e6000) [pid = 1929] [serial = 1487] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x129fe3800) [pid = 1929] [serial = 1492] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12a5bf800) [pid = 1929] [serial = 1484] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11ac25000) [pid = 1929] [serial = 1459] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12b428c00) [pid = 1929] [serial = 1457] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12a4a0800) [pid = 1929] [serial = 1456] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12a4a7800) [pid = 1929] [serial = 1454] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12a4a4000) [pid = 1929] [serial = 1453] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x12ab90c00) [pid = 1929] [serial = 1450] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x12f2b2c00) [pid = 1929] [serial = 1451] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x12f2b2400) [pid = 1929] [serial = 1448] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x12e9b8c00) [pid = 1929] [serial = 1447] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x12e460c00) [pid = 1929] [serial = 1445] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x12e453400) [pid = 1929] [serial = 1444] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x12b35c800) [pid = 1929] [serial = 1441] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x12d1d2400) [pid = 1929] [serial = 1442] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x12b104800) [pid = 1929] [serial = 1439] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x12ad37000) [pid = 1929] [serial = 1438] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x12750f000) [pid = 1929] [serial = 1436] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x1237d8c00) [pid = 1929] [serial = 1435] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x114f72800) [pid = 1929] [serial = 1432] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x1188dc000) [pid = 1929] [serial = 1433] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x12e9b3c00) [pid = 1929] [serial = 1430] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x12b7e2000) [pid = 1929] [serial = 1474] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x12b10e800) [pid = 1929] [serial = 1471] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x12b410400) [pid = 1929] [serial = 1472] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x12acce800) [pid = 1929] [serial = 1468] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x12b104400) [pid = 1929] [serial = 1469] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x11c6c6800) [pid = 1929] [serial = 1465] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 93 (0x12ab32000) [pid = 1929] [serial = 1466] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 92 (0x128cda000) [pid = 1929] [serial = 1463] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 91 (0x1246c9400) [pid = 1929] [serial = 1462] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 90 (0x11b7e3800) [pid = 1929] [serial = 1460] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 89 (0x12e474800) [pid = 1929] [serial = 1489] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 88 (0x12e471c00) [pid = 1929] [serial = 1481] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 87 (0x12f2b3c00) [pid = 1929] [serial = 1490] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | --DOMWINDOW == 86 (0x12d1d0000) [pid = 1929] [serial = 1475] [outer = 0x0] [url = about:blank] 05:49:52 INFO - PROCESS | 1929 | 1461329392961 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 623ms 05:49:52 INFO - PROCESS | 1929 | 1461329392992 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1929 | 1461329392994 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 05:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:49:52 INFO - PROCESS | 1929 | 1461329392996 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1929 | 1461329392997 Marionette TRACE conn3 <- [1,2054,null,{}] 05:49:53 INFO - PROCESS | 1929 | 1461329393004 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:53 INFO - PROCESS | 1929 | 1461329393091 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:49:53 INFO - PROCESS | 1929 | 1461329393097 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbb6800 == 43 [pid = 1929] [id = 521] 05:49:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 87 (0x119258000) [pid = 1929] [serial = 1563] [outer = 0x0] 05:49:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 88 (0x119d4fc00) [pid = 1929] [serial = 1564] [outer = 0x119258000] 05:49:53 INFO - PROCESS | 1929 | 1461329393129 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 89 (0x11a62cc00) [pid = 1929] [serial = 1565] [outer = 0x119258000] 05:49:53 INFO - PROCESS | 1929 | 1461329393489 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 519ms 05:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:49:53 INFO - PROCESS | 1929 | 1461329393517 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1929 | 1461329393518 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 05:49:53 INFO - PROCESS | 1929 | 1461329393527 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1929 | 1461329393529 Marionette TRACE conn3 <- [1,2058,null,{}] 05:49:53 INFO - PROCESS | 1929 | 1461329393534 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:53 INFO - PROCESS | 1929 | 1461329393619 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:49:53 INFO - PROCESS | 1929 | 1461329393624 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238e5000 == 44 [pid = 1929] [id = 522] 05:49:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 90 (0x11ac1d800) [pid = 1929] [serial = 1566] [outer = 0x0] 05:49:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 91 (0x11acc2400) [pid = 1929] [serial = 1567] [outer = 0x11ac1d800] 05:49:53 INFO - PROCESS | 1929 | 1461329393650 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 92 (0x11b27ec00) [pid = 1929] [serial = 1568] [outer = 0x11ac1d800] 05:49:54 INFO - PROCESS | 1929 | 1461329394008 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 530ms 05:49:54 INFO - PROCESS | 1929 | 1461329394051 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 1929 | 1461329394052 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 05:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:49:54 INFO - PROCESS | 1929 | 1461329394055 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 1929 | 1461329394056 Marionette TRACE conn3 <- [1,2062,null,{}] 05:49:54 INFO - PROCESS | 1929 | 1461329394058 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 1929 | 1461329394140 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:49:54 INFO - PROCESS | 1929 | 1461329394144 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12408d000 == 45 [pid = 1929] [id = 523] 05:49:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 93 (0x11b28b400) [pid = 1929] [serial = 1569] [outer = 0x0] 05:49:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 94 (0x11b298c00) [pid = 1929] [serial = 1570] [outer = 0x11b28b400] 05:49:54 INFO - PROCESS | 1929 | 1461329394170 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x11bb6a800) [pid = 1929] [serial = 1571] [outer = 0x11b28b400] 05:49:54 INFO - PROCESS | 1929 | 1461329394504 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 471ms 05:49:54 INFO - PROCESS | 1929 | 1461329394527 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 1929 | 1461329394528 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 05:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:49:54 INFO - PROCESS | 1929 | 1461329394530 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 1929 | 1461329394531 Marionette TRACE conn3 <- [1,2066,null,{}] 05:49:54 INFO - PROCESS | 1929 | 1461329394536 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 1929 | 1461329394631 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:49:54 INFO - PROCESS | 1929 | 1461329394701 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12460e000 == 46 [pid = 1929] [id = 524] 05:49:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x11b7edc00) [pid = 1929] [serial = 1572] [outer = 0x0] 05:49:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11c50ac00) [pid = 1929] [serial = 1573] [outer = 0x11b7edc00] 05:49:54 INFO - PROCESS | 1929 | 1461329394736 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x123adbc00) [pid = 1929] [serial = 1574] [outer = 0x11b7edc00] 05:49:55 INFO - PROCESS | 1929 | 1461329395122 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 622ms 05:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:49:55 INFO - PROCESS | 1929 | 1461329395154 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1929 | 1461329395155 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 05:49:55 INFO - PROCESS | 1929 | 1461329395157 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1929 | 1461329395158 Marionette TRACE conn3 <- [1,2070,null,{}] 05:49:55 INFO - PROCESS | 1929 | 1461329395160 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 1929 | 1461329395259 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:49:55 INFO - PROCESS | 1929 | 1461329395273 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c95800 == 47 [pid = 1929] [id = 525] 05:49:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x11c6bc800) [pid = 1929] [serial = 1575] [outer = 0x0] 05:49:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x125f3b000) [pid = 1929] [serial = 1576] [outer = 0x11c6bc800] 05:49:55 INFO - PROCESS | 1929 | 1461329395298 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x125f61c00) [pid = 1929] [serial = 1577] [outer = 0x11c6bc800] 05:49:55 INFO - PROCESS | 1929 | 1461329395633 Marionette TRACE conn3 <- [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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 05:49:55 INFO - PROCESS | 1929 | 1461329395677 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:49:55 INFO - PROCESS | 1929 | 1461329395678 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 05:49:55 INFO - PROCESS | 1929 | 1461329395687 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1929 | 1461329395688 Marionette TRACE conn3 <- [1,2074,null,{}] 05:49:55 INFO - PROCESS | 1929 | 1461329395691 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 1929 | 1461329395792 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:49:55 INFO - PROCESS | 1929 | 1461329395796 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5c2800 == 48 [pid = 1929] [id = 526] 05:49:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x123f3a000) [pid = 1929] [serial = 1578] [outer = 0x0] 05:49:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x127631000) [pid = 1929] [serial = 1579] [outer = 0x123f3a000] 05:49:55 INFO - PROCESS | 1929 | 1461329395823 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x127cf0400) [pid = 1929] [serial = 1580] [outer = 0x123f3a000] 05:49:56 INFO - PROCESS | 1929 | 1461329396161 Marionette TRACE conn3 <- [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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 525ms 05:49:56 INFO - PROCESS | 1929 | 1461329396207 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1929 | 1461329396208 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 05:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:49:56 INFO - PROCESS | 1929 | 1461329396210 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1929 | 1461329396211 Marionette TRACE conn3 <- [1,2078,null,{}] 05:49:56 INFO - PROCESS | 1929 | 1461329396214 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:56 INFO - PROCESS | 1929 | 1461329396318 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:49:56 INFO - PROCESS | 1929 | 1461329396322 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a745800 == 49 [pid = 1929] [id = 527] 05:49:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x125f54000) [pid = 1929] [serial = 1581] [outer = 0x0] 05:49:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x12866a800) [pid = 1929] [serial = 1582] [outer = 0x125f54000] 05:49:56 INFO - PROCESS | 1929 | 1461329396347 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x128851400) [pid = 1929] [serial = 1583] [outer = 0x125f54000] 05:49:56 INFO - PROCESS | 1929 | 1461329396763 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x11b12e800) [pid = 1929] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x11b795800) [pid = 1929] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x113569000) [pid = 1929] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x114d85400) [pid = 1929] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x119256c00) [pid = 1929] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x115926c00) [pid = 1929] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11925a000) [pid = 1929] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x1147c5400) [pid = 1929] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 98 (0x1237da400) [pid = 1929] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 97 (0x11660d000) [pid = 1929] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 96 (0x11bb70c00) [pid = 1929] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 95 (0x114003400) [pid = 1929] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:49:56 INFO - PROCESS | 1929 | --DOMWINDOW == 94 (0x11355e000) [pid = 1929] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 572ms 05:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:49:56 INFO - PROCESS | 1929 | 1461329396784 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1929 | 1461329396785 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 05:49:56 INFO - PROCESS | 1929 | 1461329396787 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1929 | 1461329396788 Marionette TRACE conn3 <- [1,2082,null,{}] 05:49:56 INFO - PROCESS | 1929 | 1461329396791 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:56 INFO - PROCESS | 1929 | 1461329396875 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:49:56 INFO - PROCESS | 1929 | 1461329396880 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa3f000 == 50 [pid = 1929] [id = 528] 05:49:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 95 (0x115654800) [pid = 1929] [serial = 1584] [outer = 0x0] 05:49:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 96 (0x118837c00) [pid = 1929] [serial = 1585] [outer = 0x115654800] 05:49:56 INFO - PROCESS | 1929 | 1461329396907 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 97 (0x11a625800) [pid = 1929] [serial = 1586] [outer = 0x115654800] 05:49:57 INFO - PROCESS | 1929 | 1461329397246 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 470ms 05:49:57 INFO - PROCESS | 1929 | 1461329397257 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1929 | 1461329397259 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 05:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:49:57 INFO - PROCESS | 1929 | 1461329397261 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1929 | 1461329397263 Marionette TRACE conn3 <- [1,2086,null,{}] 05:49:57 INFO - PROCESS | 1929 | 1461329397266 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 1929 | 1461329397368 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:49:57 INFO - PROCESS | 1929 | 1461329397422 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac91800 == 51 [pid = 1929] [id = 529] 05:49:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 98 (0x115646400) [pid = 1929] [serial = 1587] [outer = 0x0] 05:49:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 99 (0x11b285800) [pid = 1929] [serial = 1588] [outer = 0x115646400] 05:49:57 INFO - PROCESS | 1929 | 1461329397450 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x129c61400) [pid = 1929] [serial = 1589] [outer = 0x115646400] 05:49:57 INFO - PROCESS | 1929 | 1461329397756 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 524ms 05:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:49:57 INFO - PROCESS | 1929 | 1461329397787 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1929 | 1461329397788 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 05:49:57 INFO - PROCESS | 1929 | 1461329397790 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1929 | 1461329397792 Marionette TRACE conn3 <- [1,2090,null,{}] 05:49:57 INFO - PROCESS | 1929 | 1461329397794 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 1929 | 1461329397885 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:49:57 INFO - PROCESS | 1929 | 1461329397891 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b788800 == 52 [pid = 1929] [id = 530] 05:49:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x129c63800) [pid = 1929] [serial = 1590] [outer = 0x0] 05:49:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x129c6b800) [pid = 1929] [serial = 1591] [outer = 0x129c63800] 05:49:57 INFO - PROCESS | 1929 | 1461329397932 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x129f7a800) [pid = 1929] [serial = 1592] [outer = 0x129c63800] 05:49:58 INFO - PROCESS | 1929 | 1461329398341 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 569ms 05:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:49:58 INFO - PROCESS | 1929 | 1461329398360 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1929 | 1461329398361 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 05:49:58 INFO - PROCESS | 1929 | 1461329398363 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1929 | 1461329398365 Marionette TRACE conn3 <- [1,2094,null,{}] 05:49:58 INFO - PROCESS | 1929 | 1461329398371 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:58 INFO - PROCESS | 1929 | 1461329398480 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:49:58 INFO - PROCESS | 1929 | 1461329398489 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c05a800 == 53 [pid = 1929] [id = 531] 05:49:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x124326000) [pid = 1929] [serial = 1593] [outer = 0x0] 05:49:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x129f7ec00) [pid = 1929] [serial = 1594] [outer = 0x124326000] 05:49:58 INFO - PROCESS | 1929 | 1461329398514 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x129fd8400) [pid = 1929] [serial = 1595] [outer = 0x124326000] 05:49:58 INFO - PROCESS | 1929 | 1461329398907 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 572ms 05:49:58 INFO - PROCESS | 1929 | 1461329398936 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1929 | 1461329398939 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 05:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:49:58 INFO - PROCESS | 1929 | 1461329398942 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1929 | 1461329398945 Marionette TRACE conn3 <- [1,2098,null,{}] 05:49:58 INFO - PROCESS | 1929 | 1461329398966 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 1929 | 1461329399095 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:49:59 INFO - PROCESS | 1929 | 1461329399147 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x119ae5800 == 54 [pid = 1929] [id = 532] 05:49:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x114d7f800) [pid = 1929] [serial = 1596] [outer = 0x0] 05:49:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x116372400) [pid = 1929] [serial = 1597] [outer = 0x114d7f800] 05:49:59 INFO - PROCESS | 1929 | 1461329399181 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x118837400) [pid = 1929] [serial = 1598] [outer = 0x114d7f800] 05:49:59 INFO - PROCESS | 1929 | 1461329399642 Marionette TRACE conn3 <- [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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 722ms 05:49:59 INFO - PROCESS | 1929 | 1461329399664 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1929 | 1461329399668 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 05:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:49:59 INFO - PROCESS | 1929 | 1461329399673 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1929 | 1461329399675 Marionette TRACE conn3 <- [1,2102,null,{}] 05:49:59 INFO - PROCESS | 1929 | 1461329399678 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 1929 | 1461329399784 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:49:59 INFO - PROCESS | 1929 | 1461329399852 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12409a800 == 55 [pid = 1929] [id = 533] 05:49:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x1188dfc00) [pid = 1929] [serial = 1599] [outer = 0x0] 05:49:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x118fcb000) [pid = 1929] [serial = 1600] [outer = 0x1188dfc00] 05:49:59 INFO - PROCESS | 1929 | 1461329399882 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11ac21800) [pid = 1929] [serial = 1601] [outer = 0x1188dfc00] 05:50:00 INFO - PROCESS | 1929 | 1461329400290 Marionette TRACE conn3 <- [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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 05:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:50:00 INFO - PROCESS | 1929 | 1461329400344 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 1929 | 1461329400345 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 05:50:00 INFO - PROCESS | 1929 | 1461329400348 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1929 | 1461329400351 Marionette TRACE conn3 <- [1,2106,null,{}] 05:50:00 INFO - PROCESS | 1929 | 1461329400359 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 1929 | 1461329400489 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:50:00 INFO - PROCESS | 1929 | 1461329400547 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b62a800 == 56 [pid = 1929] [id = 534] 05:50:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11b29a000) [pid = 1929] [serial = 1602] [outer = 0x0] 05:50:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x11c1b6400) [pid = 1929] [serial = 1603] [outer = 0x11b29a000] 05:50:00 INFO - PROCESS | 1929 | 1461329400579 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x1237db800) [pid = 1929] [serial = 1604] [outer = 0x11b29a000] 05:50:01 INFO - PROCESS | 1929 | 1461329401038 Marionette TRACE conn3 <- [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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 723ms 05:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:50:01 INFO - PROCESS | 1929 | 1461329401072 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1929 | 1461329401075 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 05:50:01 INFO - PROCESS | 1929 | 1461329401078 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1929 | 1461329401081 Marionette TRACE conn3 <- [1,2110,null,{}] 05:50:01 INFO - PROCESS | 1929 | 1461329401084 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:01 INFO - PROCESS | 1929 | 1461329401237 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:50:01 INFO - PROCESS | 1929 | 1461329401360 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d0c6000 == 57 [pid = 1929] [id = 535] 05:50:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x123878000) [pid = 1929] [serial = 1605] [outer = 0x0] 05:50:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x125f56c00) [pid = 1929] [serial = 1606] [outer = 0x123878000] 05:50:01 INFO - PROCESS | 1929 | 1461329401412 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x128851800) [pid = 1929] [serial = 1607] [outer = 0x123878000] 05:50:01 INFO - PROCESS | 1929 | 1461329401884 Marionette TRACE conn3 <- [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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 825ms 05:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:50:01 INFO - PROCESS | 1929 | 1461329401903 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1929 | 1461329401905 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 05:50:01 INFO - PROCESS | 1929 | 1461329401907 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1929 | 1461329401908 Marionette TRACE conn3 <- [1,2114,null,{}] 05:50:01 INFO - PROCESS | 1929 | 1461329401911 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:02 INFO - PROCESS | 1929 | 1461329402014 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:50:02 INFO - PROCESS | 1929 | 1461329402066 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1c7000 == 58 [pid = 1929] [id = 536] 05:50:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x123999c00) [pid = 1929] [serial = 1608] [outer = 0x0] 05:50:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x129986400) [pid = 1929] [serial = 1609] [outer = 0x123999c00] 05:50:02 INFO - PROCESS | 1929 | 1461329402096 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x129c68800) [pid = 1929] [serial = 1610] [outer = 0x123999c00] 05:50:02 INFO - PROCESS | 1929 | 1461329402731 Marionette TRACE conn3 <- [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]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 869ms 05:50:02 INFO - PROCESS | 1929 | 1461329402783 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 1929 | 1461329402785 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 05:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:50:02 INFO - PROCESS | 1929 | 1461329402790 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 1929 | 1461329402793 Marionette TRACE conn3 <- [1,2118,null,{}] 05:50:02 INFO - PROCESS | 1929 | 1461329402796 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:02 INFO - PROCESS | 1929 | 1461329402893 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:50:02 INFO - PROCESS | 1929 | 1461329402960 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbc4800 == 59 [pid = 1929] [id = 537] 05:50:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x114f73400) [pid = 1929] [serial = 1611] [outer = 0x0] 05:50:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x11564a400) [pid = 1929] [serial = 1612] [outer = 0x114f73400] 05:50:02 INFO - PROCESS | 1929 | 1461329402988 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11864ac00) [pid = 1929] [serial = 1613] [outer = 0x114f73400] 05:50:03 INFO - PROCESS | 1929 | 1461329403430 Marionette TRACE conn3 <- [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]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 674ms 05:50:03 INFO - PROCESS | 1929 | 1461329403465 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 1929 | 1461329403471 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 05:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:50:03 INFO - PROCESS | 1929 | 1461329403477 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1929 | 1461329403480 Marionette TRACE conn3 <- [1,2122,null,{}] 05:50:03 INFO - PROCESS | 1929 | 1461329403483 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 1929 | 1461329403590 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:50:03 INFO - PROCESS | 1929 | 1461329403648 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd8000 == 60 [pid = 1929] [id = 538] 05:50:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x11796a400) [pid = 1929] [serial = 1614] [outer = 0x0] 05:50:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x118fb5400) [pid = 1929] [serial = 1615] [outer = 0x11796a400] 05:50:03 INFO - PROCESS | 1929 | 1461329403676 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x119257000) [pid = 1929] [serial = 1616] [outer = 0x11796a400] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5d0800 == 59 [pid = 1929] [id = 349] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x13878f000 == 58 [pid = 1929] [id = 498] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11bef2000 == 57 [pid = 1929] [id = 348] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11914d800 == 56 [pid = 1929] [id = 339] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11639d000 == 55 [pid = 1929] [id = 338] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12b788800 == 54 [pid = 1929] [id = 530] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac91800 == 53 [pid = 1929] [id = 529] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa3f000 == 52 [pid = 1929] [id = 528] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12a745800 == 51 [pid = 1929] [id = 527] 05:50:03 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x125f3b400) [pid = 1929] [serial = 1537] [outer = 0x0] [url = about:blank] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5c2800 == 50 [pid = 1929] [id = 526] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x127c95800 == 49 [pid = 1929] [id = 525] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12460e000 == 48 [pid = 1929] [id = 524] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x12408d000 == 47 [pid = 1929] [id = 523] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x1238e5000 == 46 [pid = 1929] [id = 522] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbb6800 == 45 [pid = 1929] [id = 521] 05:50:03 INFO - PROCESS | 1929 | --DOCSHELL 0x118674000 == 44 [pid = 1929] [id = 520] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12a45a000) [pid = 1929] [serial = 1495] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11b28b800) [pid = 1929] [serial = 1519] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x1237d5000) [pid = 1929] [serial = 1523] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11bb77800) [pid = 1929] [serial = 1522] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x118fcc000) [pid = 1929] [serial = 1505] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x118ec2000) [pid = 1929] [serial = 1504] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x115647800) [pid = 1929] [serial = 1499] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x114f69000) [pid = 1929] [serial = 1498] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x11acc0000) [pid = 1929] [serial = 1516] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x1189d8000) [pid = 1929] [serial = 1510] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x119127400) [pid = 1929] [serial = 1511] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x119e4c800) [pid = 1929] [serial = 1513] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x11a87a800) [pid = 1929] [serial = 1514] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x1155e6c00) [pid = 1929] [serial = 1507] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x115924400) [pid = 1929] [serial = 1508] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x1237dd000) [pid = 1929] [serial = 1525] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 109 (0x1186aac00) [pid = 1929] [serial = 1502] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 108 (0x116673000) [pid = 1929] [serial = 1501] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 107 (0x123878400) [pid = 1929] [serial = 1526] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 106 (0x1239a1800) [pid = 1929] [serial = 1534] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 105 (0x119e52800) [pid = 1929] [serial = 1531] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 104 (0x114d77c00) [pid = 1929] [serial = 1528] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 103 (0x118838c00) [pid = 1929] [serial = 1529] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 102 (0x11bb6f800) [pid = 1929] [serial = 1532] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 101 (0x11b12e000) [pid = 1929] [serial = 1517] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 100 (0x11b298000) [pid = 1929] [serial = 1520] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | --DOMWINDOW == 99 (0x123f3ec00) [pid = 1929] [serial = 1535] [outer = 0x0] [url = about:blank] 05:50:04 INFO - PROCESS | 1929 | 1461329404093 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 626ms 05:50:04 INFO - PROCESS | 1929 | 1461329404103 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 1929 | 1461329404104 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 05:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:50:04 INFO - PROCESS | 1929 | 1461329404107 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 1929 | 1461329404109 Marionette TRACE conn3 <- [1,2126,null,{}] 05:50:04 INFO - PROCESS | 1929 | 1461329404118 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:04 INFO - PROCESS | 1929 | 1461329404209 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:50:04 INFO - PROCESS | 1929 | 1461329404216 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa43800 == 45 [pid = 1929] [id = 539] 05:50:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 100 (0x119127400) [pid = 1929] [serial = 1617] [outer = 0x0] 05:50:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 101 (0x119e4e000) [pid = 1929] [serial = 1618] [outer = 0x119127400] 05:50:04 INFO - PROCESS | 1929 | 1461329404245 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 102 (0x11ae93400) [pid = 1929] [serial = 1619] [outer = 0x119127400] 05:50:04 INFO - PROCESS | 1929 | 1461329404611 Marionette TRACE conn3 <- [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]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 520ms 05:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:50:04 INFO - PROCESS | 1929 | 1461329404628 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 1929 | 1461329404630 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 05:50:04 INFO - PROCESS | 1929 | 1461329404632 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 1929 | 1461329404634 Marionette TRACE conn3 <- [1,2130,null,{}] 05:50:04 INFO - PROCESS | 1929 | 1461329404637 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:04 INFO - PROCESS | 1929 | 1461329404747 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:50:04 INFO - PROCESS | 1929 | 1461329404754 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e9d800 == 46 [pid = 1929] [id = 540] 05:50:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 103 (0x11ae9b800) [pid = 1929] [serial = 1620] [outer = 0x0] 05:50:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 104 (0x11b28dc00) [pid = 1929] [serial = 1621] [outer = 0x11ae9b800] 05:50:04 INFO - PROCESS | 1929 | 1461329404797 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 105 (0x11b7e3c00) [pid = 1929] [serial = 1622] [outer = 0x11ae9b800] 05:50:05 INFO - PROCESS | 1929 | 1461329405197 Marionette TRACE conn3 <- [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] 05:50:05 INFO - PROCESS | 1929 | 1461329405255 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 05:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:50:05 INFO - PROCESS | 1929 | 1461329405257 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1929 | 1461329405258 Marionette TRACE conn3 <- [1,2134,null,{}] 05:50:05 INFO - PROCESS | 1929 | 1461329405261 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 1929 | 1461329405341 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:50:05 INFO - PROCESS | 1929 | 1461329405345 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12461c800 == 47 [pid = 1929] [id = 541] 05:50:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 106 (0x11bb6e000) [pid = 1929] [serial = 1623] [outer = 0x0] 05:50:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 107 (0x11c069400) [pid = 1929] [serial = 1624] [outer = 0x11bb6e000] 05:50:05 INFO - PROCESS | 1929 | 1461329405371 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 108 (0x1237dfc00) [pid = 1929] [serial = 1625] [outer = 0x11bb6e000] 05:50:05 INFO - PROCESS | 1929 | 1461329405702 Marionette TRACE conn3 <- [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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 471ms 05:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:50:05 INFO - PROCESS | 1929 | 1461329405728 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 1929 | 1461329405730 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 05:50:05 INFO - PROCESS | 1929 | 1461329405732 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1929 | 1461329405735 Marionette TRACE conn3 <- [1,2138,null,{}] 05:50:05 INFO - PROCESS | 1929 | 1461329405738 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 1929 | 1461329405865 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:50:05 INFO - PROCESS | 1929 | 1461329405904 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x128895800 == 48 [pid = 1929] [id = 542] 05:50:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 109 (0x1237df800) [pid = 1929] [serial = 1626] [outer = 0x0] 05:50:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 110 (0x123ae5c00) [pid = 1929] [serial = 1627] [outer = 0x1237df800] 05:50:05 INFO - PROCESS | 1929 | 1461329405933 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x127634400) [pid = 1929] [serial = 1628] [outer = 0x1237df800] 05:50:06 INFO - PROCESS | 1929 | 1461329406263 Marionette TRACE conn3 <- [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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 571ms 05:50:06 INFO - PROCESS | 1929 | 1461329406307 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 1929 | 1461329406309 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 05:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:50:06 INFO - PROCESS | 1929 | 1461329406311 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1929 | 1461329406312 Marionette TRACE conn3 <- [1,2142,null,{}] 05:50:06 INFO - PROCESS | 1929 | 1461329406315 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:06 INFO - PROCESS | 1929 | 1461329406417 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:50:06 INFO - PROCESS | 1929 | 1461329406421 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x129952000 == 49 [pid = 1929] [id = 543] 05:50:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x127208c00) [pid = 1929] [serial = 1629] [outer = 0x0] 05:50:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x128846800) [pid = 1929] [serial = 1630] [outer = 0x127208c00] 05:50:06 INFO - PROCESS | 1929 | 1461329406446 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x129984800) [pid = 1929] [serial = 1631] [outer = 0x127208c00] 05:50:06 INFO - PROCESS | 1929 | 1461329406790 Marionette TRACE conn3 <- [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] 05:50:06 INFO - PROCESS | 1929 | 1461329406836 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 05:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:50:06 INFO - PROCESS | 1929 | 1461329406839 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1929 | 1461329406840 Marionette TRACE conn3 <- [1,2146,null,{}] 05:50:06 INFO - PROCESS | 1929 | 1461329406842 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:06 INFO - PROCESS | 1929 | 1461329406943 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:50:06 INFO - PROCESS | 1929 | 1461329406956 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a74d000 == 50 [pid = 1929] [id = 544] 05:50:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x129c62c00) [pid = 1929] [serial = 1632] [outer = 0x0] 05:50:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x129f79000) [pid = 1929] [serial = 1633] [outer = 0x129c62c00] 05:50:06 INFO - PROCESS | 1929 | 1461329406981 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x129fdb400) [pid = 1929] [serial = 1634] [outer = 0x129c62c00] 05:50:07 INFO - PROCESS | 1929 | 1461329407326 Marionette TRACE conn3 <- [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] 05:50:07 INFO - PROCESS | 1929 | 1461329407361 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 05:50:07 INFO - PROCESS | 1929 | 1461329407363 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 1929 | 1461329407364 Marionette TRACE conn3 <- [1,2150,null,{}] 05:50:07 INFO - PROCESS | 1929 | 1461329407369 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:07 INFO - PROCESS | 1929 | 1461329407472 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:50:07 INFO - PROCESS | 1929 | 1461329407484 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b464000 == 51 [pid = 1929] [id = 545] 05:50:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x129fda400) [pid = 1929] [serial = 1635] [outer = 0x0] 05:50:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12a452c00) [pid = 1929] [serial = 1636] [outer = 0x129fda400] 05:50:07 INFO - PROCESS | 1929 | 1461329407509 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x12a45a400) [pid = 1929] [serial = 1637] [outer = 0x129fda400] 05:50:07 INFO - PROCESS | 1929 | 1461329407839 Marionette TRACE conn3 <- [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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 522ms 05:50:07 INFO - PROCESS | 1929 | 1461329407885 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 1929 | 1461329407886 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 05:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:50:07 INFO - PROCESS | 1929 | 1461329407888 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 1929 | 1461329407890 Marionette TRACE conn3 <- [1,2154,null,{}] 05:50:07 INFO - PROCESS | 1929 | 1461329407892 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 1929 | 1461329408047 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:50:08 INFO - PROCESS | 1929 | 1461329408072 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c05a000 == 52 [pid = 1929] [id = 546] 05:50:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12a45ac00) [pid = 1929] [serial = 1638] [outer = 0x0] 05:50:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12a49ac00) [pid = 1929] [serial = 1639] [outer = 0x12a45ac00] 05:50:08 INFO - PROCESS | 1929 | 1461329408110 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x12a4a0000) [pid = 1929] [serial = 1640] [outer = 0x12a45ac00] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11c6bc800) [pid = 1929] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x123f3a000) [pid = 1929] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x125f54000) [pid = 1929] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x114d84400) [pid = 1929] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11ac1d800) [pid = 1929] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x1244d6000) [pid = 1929] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x11447e000) [pid = 1929] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x11b28b400) [pid = 1929] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x119258000) [pid = 1929] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x129c63800) [pid = 1929] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x115654800) [pid = 1929] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11b7edc00) [pid = 1929] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:50:08 INFO - PROCESS | 1929 | --DOMWINDOW == 110 (0x115646400) [pid = 1929] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:50:08 INFO - PROCESS | 1929 | 1461329408693 Marionette TRACE conn3 <- [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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 819ms 05:50:08 INFO - PROCESS | 1929 | 1461329408708 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 1929 | 1461329408710 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 05:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:50:08 INFO - PROCESS | 1929 | 1461329408712 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1929 | 1461329408714 Marionette TRACE conn3 <- [1,2158,null,{}] 05:50:08 INFO - PROCESS | 1929 | 1461329408729 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 1929 | 1461329408843 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:50:08 INFO - PROCESS | 1929 | 1461329408847 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb5f800 == 53 [pid = 1929] [id = 547] 05:50:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 111 (0x11883b800) [pid = 1929] [serial = 1641] [outer = 0x0] 05:50:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x125f54000) [pid = 1929] [serial = 1642] [outer = 0x11883b800] 05:50:08 INFO - PROCESS | 1929 | 1461329408877 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x12a4a5400) [pid = 1929] [serial = 1643] [outer = 0x11883b800] 05:50:09 INFO - PROCESS | 1929 | 1461329409222 Marionette TRACE conn3 <- [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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 527ms 05:50:09 INFO - PROCESS | 1929 | 1461329409240 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 1929 | 1461329409241 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 05:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:50:09 INFO - PROCESS | 1929 | 1461329409243 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 1929 | 1461329409244 Marionette TRACE conn3 <- [1,2162,null,{}] 05:50:09 INFO - PROCESS | 1929 | 1461329409246 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:09 INFO - PROCESS | 1929 | 1461329409344 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:50:09 INFO - PROCESS | 1929 | 1461329409402 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0e9800 == 54 [pid = 1929] [id = 548] 05:50:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x129fdbc00) [pid = 1929] [serial = 1644] [outer = 0x0] 05:50:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x12a5b5400) [pid = 1929] [serial = 1645] [outer = 0x129fdbc00] 05:50:09 INFO - PROCESS | 1929 | 1461329409428 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x12a5be400) [pid = 1929] [serial = 1646] [outer = 0x129fdbc00] 05:50:09 INFO - PROCESS | 1929 | 1461329409736 Marionette TRACE conn3 <- [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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 518ms 05:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:50:09 INFO - PROCESS | 1929 | 1461329409762 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 1929 | 1461329409763 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 05:50:09 INFO - PROCESS | 1929 | 1461329409765 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 1929 | 1461329409769 Marionette TRACE conn3 <- [1,2166,null,{}] 05:50:09 INFO - PROCESS | 1929 | 1461329409772 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:09 INFO - PROCESS | 1929 | 1461329409858 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:50:09 INFO - PROCESS | 1929 | 1461329409862 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db04800 == 55 [pid = 1929] [id = 549] 05:50:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x12a5bd800) [pid = 1929] [serial = 1647] [outer = 0x0] 05:50:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12a5e6400) [pid = 1929] [serial = 1648] [outer = 0x12a5bd800] 05:50:09 INFO - PROCESS | 1929 | 1461329409887 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x12a5f1000) [pid = 1929] [serial = 1649] [outer = 0x12a5bd800] 05:50:10 INFO - PROCESS | 1929 | 1461329410211 Marionette TRACE conn3 <- [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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 474ms 05:50:10 INFO - PROCESS | 1929 | 1461329410239 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 1929 | 1461329410241 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 05:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:50:10 INFO - PROCESS | 1929 | 1461329410243 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 1929 | 1461329410244 Marionette TRACE conn3 <- [1,2170,null,{}] 05:50:10 INFO - PROCESS | 1929 | 1461329410246 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 1929 | 1461329410362 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:50:10 INFO - PROCESS | 1929 | 1461329410369 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e57d000 == 56 [pid = 1929] [id = 550] 05:50:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x113564c00) [pid = 1929] [serial = 1650] [outer = 0x0] 05:50:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x12a5f2000) [pid = 1929] [serial = 1651] [outer = 0x113564c00] 05:50:10 INFO - PROCESS | 1929 | 1461329410394 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x12a778000) [pid = 1929] [serial = 1652] [outer = 0x113564c00] 05:50:10 INFO - PROCESS | 1929 | 1461329410889 Marionette TRACE conn3 <- [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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 668ms 05:50:10 INFO - PROCESS | 1929 | 1461329410912 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 1929 | 1461329410915 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 05:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:50:10 INFO - PROCESS | 1929 | 1461329410922 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 1929 | 1461329410924 Marionette TRACE conn3 <- [1,2174,null,{}] 05:50:10 INFO - PROCESS | 1929 | 1461329410928 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 1929 | 1461329411035 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:50:11 INFO - PROCESS | 1929 | 1461329411108 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b149800 == 57 [pid = 1929] [id = 551] 05:50:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x11660d000) [pid = 1929] [serial = 1653] [outer = 0x0] 05:50:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x118838c00) [pid = 1929] [serial = 1654] [outer = 0x11660d000] 05:50:11 INFO - PROCESS | 1929 | 1461329411141 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x118fb4800) [pid = 1929] [serial = 1655] [outer = 0x11660d000] 05:50:11 INFO - PROCESS | 1929 | 1461329411571 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 671ms 05:50:11 INFO - PROCESS | 1929 | 1461329411593 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 1929 | 1461329411597 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 05:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:50:11 INFO - PROCESS | 1929 | 1461329411602 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 1929 | 1461329411604 Marionette TRACE conn3 <- [1,2178,null,{}] 05:50:11 INFO - PROCESS | 1929 | 1461329411607 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 1929 | 1461329411716 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:50:11 INFO - PROCESS | 1929 | 1461329411809 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c7b800 == 58 [pid = 1929] [id = 552] 05:50:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x119257800) [pid = 1929] [serial = 1656] [outer = 0x0] 05:50:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x11ae98400) [pid = 1929] [serial = 1657] [outer = 0x119257800] 05:50:11 INFO - PROCESS | 1929 | 1461329411852 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x11b292400) [pid = 1929] [serial = 1658] [outer = 0x119257800] 05:50:12 INFO - PROCESS | 1929 | 1461329412290 Marionette TRACE conn3 <- [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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 722ms 05:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:50:12 INFO - PROCESS | 1929 | 1461329412325 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 1929 | 1461329412327 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 05:50:12 INFO - PROCESS | 1929 | 1461329412329 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 1929 | 1461329412332 Marionette TRACE conn3 <- [1,2182,null,{}] 05:50:12 INFO - PROCESS | 1929 | 1461329412340 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 1929 | 1461329412450 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:50:12 INFO - PROCESS | 1929 | 1461329412512 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8bd000 == 59 [pid = 1929] [id = 553] 05:50:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1237e0800) [pid = 1929] [serial = 1659] [outer = 0x0] 05:50:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x124325400) [pid = 1929] [serial = 1660] [outer = 0x1237e0800] 05:50:12 INFO - PROCESS | 1929 | 1461329412586 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12757ac00) [pid = 1929] [serial = 1661] [outer = 0x1237e0800] 05:50:13 INFO - PROCESS | 1929 | 1461329413006 Marionette TRACE conn3 <- [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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 723ms 05:50:13 INFO - PROCESS | 1929 | 1461329413063 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 1929 | 1461329413065 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 05:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:50:13 INFO - PROCESS | 1929 | 1461329413069 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1929 | 1461329413070 Marionette TRACE conn3 <- [1,2186,null,{}] 05:50:13 INFO - PROCESS | 1929 | 1461329413072 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:13 INFO - PROCESS | 1929 | 1461329413176 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:50:13 INFO - PROCESS | 1929 | 1461329413234 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e75c000 == 60 [pid = 1929] [id = 554] 05:50:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x127c20000) [pid = 1929] [serial = 1662] [outer = 0x0] 05:50:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x129f80400) [pid = 1929] [serial = 1663] [outer = 0x127c20000] 05:50:13 INFO - PROCESS | 1929 | 1461329413264 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12a49b000) [pid = 1929] [serial = 1664] [outer = 0x127c20000] 05:50:13 INFO - PROCESS | 1929 | 1461329413679 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 668ms 05:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:50:13 INFO - PROCESS | 1929 | 1461329413738 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 1929 | 1461329413739 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 05:50:13 INFO - PROCESS | 1929 | 1461329413742 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1929 | 1461329413743 Marionette TRACE conn3 <- [1,2190,null,{}] 05:50:13 INFO - PROCESS | 1929 | 1461329413745 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:13 INFO - PROCESS | 1929 | 1461329413857 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:50:13 INFO - PROCESS | 1929 | 1461329413916 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e794000 == 61 [pid = 1929] [id = 555] 05:50:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x114d7a000) [pid = 1929] [serial = 1665] [outer = 0x0] 05:50:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12a4a3400) [pid = 1929] [serial = 1666] [outer = 0x114d7a000] 05:50:13 INFO - PROCESS | 1929 | 1461329413946 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12a5e4000) [pid = 1929] [serial = 1667] [outer = 0x114d7a000] 05:50:14 INFO - PROCESS | 1929 | 1461329414592 Marionette TRACE conn3 <- [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]]]}] 05:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 920ms 05:50:14 INFO - PROCESS | 1929 | 1461329414663 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 1929 | 1461329414665 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 05:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:50:14 INFO - PROCESS | 1929 | 1461329414669 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 1929 | 1461329414671 Marionette TRACE conn3 <- [1,2194,null,{}] 05:50:14 INFO - PROCESS | 1929 | 1461329414675 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:14 INFO - PROCESS | 1929 | 1461329414772 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:50:14 INFO - PROCESS | 1929 | 1461329414834 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eaa000 == 62 [pid = 1929] [id = 556] 05:50:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x11564f000) [pid = 1929] [serial = 1668] [outer = 0x0] 05:50:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x1166f8400) [pid = 1929] [serial = 1669] [outer = 0x11564f000] 05:50:14 INFO - PROCESS | 1929 | 1461329414864 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x11883e800) [pid = 1929] [serial = 1670] [outer = 0x11564f000] 05:50:15 INFO - PROCESS | 1929 | 1461329415320 Marionette TRACE conn3 <- [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]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 05:50:15 INFO - PROCESS | 1929 | 1461329415340 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 1929 | 1461329415344 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 05:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:50:15 INFO - PROCESS | 1929 | 1461329415348 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 1929 | 1461329415350 Marionette TRACE conn3 <- [1,2198,null,{}] 05:50:15 INFO - PROCESS | 1929 | 1461329415352 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - PROCESS | 1929 | 1461329415468 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x12db04800 == 61 [pid = 1929] [id = 549] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0e9800 == 60 [pid = 1929] [id = 548] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb5f800 == 59 [pid = 1929] [id = 547] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x12c05a000 == 58 [pid = 1929] [id = 546] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x12b464000 == 57 [pid = 1929] [id = 545] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x12a74d000 == 56 [pid = 1929] [id = 544] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x129952000 == 55 [pid = 1929] [id = 543] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x129f7ec00) [pid = 1929] [serial = 1594] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x114d79400) [pid = 1929] [serial = 1540] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x119133000) [pid = 1929] [serial = 1543] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x11b289c00) [pid = 1929] [serial = 1546] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11c068000) [pid = 1929] [serial = 1549] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x125f5f000) [pid = 1929] [serial = 1552] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12750b800) [pid = 1929] [serial = 1555] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x128895800 == 54 [pid = 1929] [id = 542] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x12461c800 == 53 [pid = 1929] [id = 541] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x123e9d800 == 52 [pid = 1929] [id = 540] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa43800 == 51 [pid = 1929] [id = 539] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd8000 == 50 [pid = 1929] [id = 538] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbc4800 == 49 [pid = 1929] [id = 537] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x12d0c6000 == 48 [pid = 1929] [id = 535] 05:50:15 INFO - PROCESS | 1929 | --DOCSHELL 0x119ae5800 == 47 [pid = 1929] [id = 532] 05:50:15 INFO - PROCESS | 1929 | 1461329415557 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x118e35800 == 48 [pid = 1929] [id = 557] 05:50:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x114d7d400) [pid = 1929] [serial = 1671] [outer = 0x0] 05:50:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x118981400) [pid = 1929] [serial = 1672] [outer = 0x114d7d400] 05:50:15 INFO - PROCESS | 1929 | 1461329415583 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x11a62d800) [pid = 1929] [serial = 1673] [outer = 0x114d7d400] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x129c6b800) [pid = 1929] [serial = 1591] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x128851400) [pid = 1929] [serial = 1583] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11c50ac00) [pid = 1929] [serial = 1573] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x129c61400) [pid = 1929] [serial = 1589] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x123adbc00) [pid = 1929] [serial = 1574] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x125f61c00) [pid = 1929] [serial = 1577] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x127cf0400) [pid = 1929] [serial = 1580] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x11b285800) [pid = 1929] [serial = 1588] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x125f3b000) [pid = 1929] [serial = 1576] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x127631000) [pid = 1929] [serial = 1579] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12866a800) [pid = 1929] [serial = 1582] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x116674000) [pid = 1929] [serial = 1559] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x115580800) [pid = 1929] [serial = 1558] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11acc2400) [pid = 1929] [serial = 1567] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x11b27ec00) [pid = 1929] [serial = 1568] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x125f5c000) [pid = 1929] [serial = 1538] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11578e800) [pid = 1929] [serial = 1561] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x11897f400) [pid = 1929] [serial = 1562] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x11b298c00) [pid = 1929] [serial = 1570] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x11bb6a800) [pid = 1929] [serial = 1571] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x119d4fc00) [pid = 1929] [serial = 1564] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 114 (0x11a62cc00) [pid = 1929] [serial = 1565] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 113 (0x129f7a800) [pid = 1929] [serial = 1592] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 112 (0x118837c00) [pid = 1929] [serial = 1585] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | --DOMWINDOW == 111 (0x11a625800) [pid = 1929] [serial = 1586] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 1929 | 1461329415875 Marionette TRACE conn3 <- [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]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 571ms 05:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:50:15 INFO - PROCESS | 1929 | 1461329415927 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 1929 | 1461329415928 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 05:50:15 INFO - PROCESS | 1929 | 1461329415932 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 1929 | 1461329415937 Marionette TRACE conn3 <- [1,2202,null,{}] 05:50:15 INFO - PROCESS | 1929 | 1461329415944 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:16 INFO - PROCESS | 1929 | 1461329416025 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:50:16 INFO - PROCESS | 1929 | 1461329416031 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c20f800 == 49 [pid = 1929] [id = 558] 05:50:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 112 (0x11acbdc00) [pid = 1929] [serial = 1674] [outer = 0x0] 05:50:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 113 (0x11ae9e000) [pid = 1929] [serial = 1675] [outer = 0x11acbdc00] 05:50:16 INFO - PROCESS | 1929 | 1461329416062 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 114 (0x11b297c00) [pid = 1929] [serial = 1676] [outer = 0x11acbdc00] 05:50:16 INFO - PROCESS | 1929 | 1461329416439 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 523ms 05:50:16 INFO - PROCESS | 1929 | 1461329416456 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 1929 | 1461329416458 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 05:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:50:16 INFO - PROCESS | 1929 | 1461329416460 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 1929 | 1461329416461 Marionette TRACE conn3 <- [1,2206,null,{}] 05:50:16 INFO - PROCESS | 1929 | 1461329416463 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:16 INFO - PROCESS | 1929 | 1461329416549 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:50:16 INFO - PROCESS | 1929 | 1461329416606 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c0d800 == 50 [pid = 1929] [id = 559] 05:50:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 115 (0x11b296c00) [pid = 1929] [serial = 1677] [outer = 0x0] 05:50:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11bb71000) [pid = 1929] [serial = 1678] [outer = 0x11b296c00] 05:50:16 INFO - PROCESS | 1929 | 1461329416633 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x1237d4c00) [pid = 1929] [serial = 1679] [outer = 0x11b296c00] 05:50:16 INFO - PROCESS | 1929 | 1461329416904 Marionette TRACE conn3 <- [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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 473ms 05:50:16 INFO - PROCESS | 1929 | 1461329416940 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 1929 | 1461329416941 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 05:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:50:16 INFO - PROCESS | 1929 | 1461329416944 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 1929 | 1461329416945 Marionette TRACE conn3 <- [1,2210,null,{}] 05:50:16 INFO - PROCESS | 1929 | 1461329416947 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 1929 | 1461329417044 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:50:17 INFO - PROCESS | 1929 | 1461329417048 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x125fcf800 == 51 [pid = 1929] [id = 560] 05:50:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x11ae9dc00) [pid = 1929] [serial = 1680] [outer = 0x0] 05:50:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x1237e0c00) [pid = 1929] [serial = 1681] [outer = 0x11ae9dc00] 05:50:17 INFO - PROCESS | 1929 | 1461329417074 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x123ee2000) [pid = 1929] [serial = 1682] [outer = 0x11ae9dc00] 05:50:17 INFO - PROCESS | 1929 | 1461329417416 Marionette TRACE conn3 <- [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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 05:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:50:17 INFO - PROCESS | 1929 | 1461329417470 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1929 | 1461329417471 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 05:50:17 INFO - PROCESS | 1929 | 1461329417473 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1929 | 1461329417475 Marionette TRACE conn3 <- [1,2214,null,{}] 05:50:17 INFO - PROCESS | 1929 | 1461329417477 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 1929 | 1461329417575 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:50:17 INFO - PROCESS | 1929 | 1461329417580 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12994a800 == 52 [pid = 1929] [id = 561] 05:50:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x123f3a000) [pid = 1929] [serial = 1683] [outer = 0x0] 05:50:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x125f5d400) [pid = 1929] [serial = 1684] [outer = 0x123f3a000] 05:50:17 INFO - PROCESS | 1929 | 1461329417609 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x127cf0400) [pid = 1929] [serial = 1685] [outer = 0x123f3a000] 05:50:17 INFO - PROCESS | 1929 | 1461329417965 Marionette TRACE conn3 <- [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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 517ms 05:50:17 INFO - PROCESS | 1929 | 1461329417991 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1929 | 1461329417993 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 05:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:50:17 INFO - PROCESS | 1929 | 1461329417995 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1929 | 1461329417996 Marionette TRACE conn3 <- [1,2218,null,{}] 05:50:18 INFO - PROCESS | 1929 | 1461329417998 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 1929 | 1461329418106 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:50:18 INFO - PROCESS | 1929 | 1461329418110 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5d9000 == 53 [pid = 1929] [id = 562] 05:50:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x1276ce400) [pid = 1929] [serial = 1686] [outer = 0x0] 05:50:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x128cdd800) [pid = 1929] [serial = 1687] [outer = 0x1276ce400] 05:50:18 INFO - PROCESS | 1929 | 1461329418136 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x129c61800) [pid = 1929] [serial = 1688] [outer = 0x1276ce400] 05:50:18 INFO - PROCESS | 1929 | 1461329418545 Marionette TRACE conn3 <- [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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 570ms 05:50:18 INFO - PROCESS | 1929 | 1461329418566 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 1929 | 1461329418568 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 05:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:50:18 INFO - PROCESS | 1929 | 1461329418572 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 1929 | 1461329418574 Marionette TRACE conn3 <- [1,2222,null,{}] 05:50:18 INFO - PROCESS | 1929 | 1461329418583 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 1929 | 1461329418705 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:50:18 INFO - PROCESS | 1929 | 1461329418744 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac88800 == 54 [pid = 1929] [id = 563] 05:50:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x129c64c00) [pid = 1929] [serial = 1689] [outer = 0x0] 05:50:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x129f7a800) [pid = 1929] [serial = 1690] [outer = 0x129c64c00] 05:50:18 INFO - PROCESS | 1929 | 1461329418769 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12a452400) [pid = 1929] [serial = 1691] [outer = 0x129c64c00] 05:50:19 INFO - PROCESS | 1929 | 1461329419084 Marionette TRACE conn3 <- [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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 570ms 05:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:50:19 INFO - PROCESS | 1929 | 1461329419142 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 1929 | 1461329419143 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 05:50:19 INFO - PROCESS | 1929 | 1461329419152 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1929 | 1461329419153 Marionette TRACE conn3 <- [1,2226,null,{}] 05:50:19 INFO - PROCESS | 1929 | 1461329419155 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 1929 | 1461329419259 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:50:19 INFO - PROCESS | 1929 | 1461329419296 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b474000 == 55 [pid = 1929] [id = 564] 05:50:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x129f76800) [pid = 1929] [serial = 1692] [outer = 0x0] 05:50:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12a49c800) [pid = 1929] [serial = 1693] [outer = 0x129f76800] 05:50:19 INFO - PROCESS | 1929 | 1461329419322 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12a5b2400) [pid = 1929] [serial = 1694] [outer = 0x129f76800] 05:50:19 INFO - PROCESS | 1929 | 1461329419650 Marionette TRACE conn3 <- [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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 526ms 05:50:19 INFO - PROCESS | 1929 | 1461329419672 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 1929 | 1461329419673 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 05:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:50:19 INFO - PROCESS | 1929 | 1461329419675 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1929 | 1461329419676 Marionette TRACE conn3 <- [1,2230,null,{}] 05:50:19 INFO - PROCESS | 1929 | 1461329419685 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 1929 | 1461329419787 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x129fdbc00) [pid = 1929] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x129fda400) [pid = 1929] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12a45ac00) [pid = 1929] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1237df800) [pid = 1929] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x127208c00) [pid = 1929] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x114f73400) [pid = 1929] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11883b800) [pid = 1929] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11796a400) [pid = 1929] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x129c62c00) [pid = 1929] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11ae9b800) [pid = 1929] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x119127400) [pid = 1929] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x11bb6e000) [pid = 1929] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:50:19 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12a5bd800) [pid = 1929] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:50:19 INFO - PROCESS | 1929 | 1461329419962 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x116814800 == 56 [pid = 1929] [id = 565] 05:50:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x11549f400) [pid = 1929] [serial = 1695] [outer = 0x0] 05:50:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x118886400) [pid = 1929] [serial = 1696] [outer = 0x11549f400] 05:50:19 INFO - PROCESS | 1929 | 1461329419989 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x11c6c6000) [pid = 1929] [serial = 1697] [outer = 0x11549f400] 05:50:20 INFO - PROCESS | 1929 | 1461329420247 Marionette TRACE conn3 <- [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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 578ms 05:50:20 INFO - PROCESS | 1929 | 1461329420258 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 1929 | 1461329420259 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 05:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:50:20 INFO - PROCESS | 1929 | 1461329420262 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 1929 | 1461329420264 Marionette TRACE conn3 <- [1,2234,null,{}] 05:50:20 INFO - PROCESS | 1929 | 1461329420274 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 1929 | 1461329420382 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:50:20 INFO - PROCESS | 1929 | 1461329420389 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d0c0000 == 57 [pid = 1929] [id = 566] 05:50:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x128669c00) [pid = 1929] [serial = 1698] [outer = 0x0] 05:50:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x12a5e6c00) [pid = 1929] [serial = 1699] [outer = 0x128669c00] 05:50:20 INFO - PROCESS | 1929 | 1461329420418 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x12a77a400) [pid = 1929] [serial = 1700] [outer = 0x128669c00] 05:50:20 INFO - PROCESS | 1929 | 1461329420768 Marionette TRACE conn3 <- [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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 524ms 05:50:20 INFO - PROCESS | 1929 | 1461329420787 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:50:20 INFO - PROCESS | 1929 | 1461329420788 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 05:50:20 INFO - PROCESS | 1929 | 1461329420790 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 1929 | 1461329420792 Marionette TRACE conn3 <- [1,2238,null,{}] 05:50:20 INFO - PROCESS | 1929 | 1461329420794 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 1929 | 1461329420879 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:50:20 INFO - PROCESS | 1929 | 1461329420940 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d862000 == 58 [pid = 1929] [id = 567] 05:50:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x12a773800) [pid = 1929] [serial = 1701] [outer = 0x0] 05:50:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12a780c00) [pid = 1929] [serial = 1702] [outer = 0x12a773800] 05:50:20 INFO - PROCESS | 1929 | 1461329420965 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12a7d7c00) [pid = 1929] [serial = 1703] [outer = 0x12a773800] 05:50:21 INFO - PROCESS | 1929 | 1461329421228 Marionette TRACE conn3 <- [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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 05:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:50:21 INFO - PROCESS | 1929 | 1461329421261 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 1929 | 1461329421262 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 05:50:21 INFO - PROCESS | 1929 | 1461329421264 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1929 | 1461329421266 Marionette TRACE conn3 <- [1,2242,null,{}] 05:50:21 INFO - PROCESS | 1929 | 1461329421276 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:21 INFO - PROCESS | 1929 | 1461329421374 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:50:21 INFO - PROCESS | 1929 | 1461329421379 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e571800 == 59 [pid = 1929] [id = 568] 05:50:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12a7d2800) [pid = 1929] [serial = 1704] [outer = 0x0] 05:50:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12aa15400) [pid = 1929] [serial = 1705] [outer = 0x12a7d2800] 05:50:21 INFO - PROCESS | 1929 | 1461329421409 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12aa1a400) [pid = 1929] [serial = 1706] [outer = 0x12a7d2800] 05:50:21 INFO - PROCESS | 1929 | 1461329421838 Marionette TRACE conn3 <- [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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 628ms 05:50:21 INFO - PROCESS | 1929 | 1461329421894 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 1929 | 1461329421896 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 05:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:50:21 INFO - PROCESS | 1929 | 1461329421899 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1929 | 1461329421901 Marionette TRACE conn3 <- [1,2246,null,{}] 05:50:21 INFO - PROCESS | 1929 | 1461329421904 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 1929 | 1461329422128 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:50:22 INFO - PROCESS | 1929 | 1461329422256 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x118665800 == 60 [pid = 1929] [id = 569] 05:50:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x113565400) [pid = 1929] [serial = 1707] [outer = 0x0] 05:50:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x114c32800) [pid = 1929] [serial = 1708] [outer = 0x113565400] 05:50:22 INFO - PROCESS | 1929 | 1461329422294 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x1154f2c00) [pid = 1929] [serial = 1709] [outer = 0x113565400] 05:50:22 INFO - PROCESS | 1929 | 1461329422795 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 921ms 05:50:22 INFO - PROCESS | 1929 | 1461329422821 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:50:22 INFO - PROCESS | 1929 | 1461329422825 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 05:50:22 INFO - PROCESS | 1929 | 1461329422828 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 1929 | 1461329422832 Marionette TRACE conn3 <- [1,2250,null,{}] 05:50:22 INFO - PROCESS | 1929 | 1461329422835 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 1929 | 1461329422943 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:50:23 INFO - PROCESS | 1929 | 1461329423017 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e93000 == 61 [pid = 1929] [id = 570] 05:50:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x118ec4400) [pid = 1929] [serial = 1710] [outer = 0x0] 05:50:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x11a62e000) [pid = 1929] [serial = 1711] [outer = 0x118ec4400] 05:50:23 INFO - PROCESS | 1929 | 1461329423049 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x11acc2400) [pid = 1929] [serial = 1712] [outer = 0x118ec4400] 05:50:23 INFO - PROCESS | 1929 | 1461329423459 Marionette TRACE conn3 <- [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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:50:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 674ms 05:50:23 INFO - PROCESS | 1929 | 1461329423503 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:50:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:50:23 INFO - PROCESS | 1929 | 1461329423505 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 05:50:23 INFO - PROCESS | 1929 | 1461329423508 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 1929 | 1461329423509 Marionette TRACE conn3 <- [1,2254,null,{}] 05:50:23 INFO - PROCESS | 1929 | 1461329423512 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 1929 | 1461329423620 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:50:23 INFO - PROCESS | 1929 | 1461329423697 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6dd000 == 62 [pid = 1929] [id = 571] 05:50:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x11b299c00) [pid = 1929] [serial = 1713] [outer = 0x0] 05:50:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x11c6ba400) [pid = 1929] [serial = 1714] [outer = 0x11b299c00] 05:50:23 INFO - PROCESS | 1929 | 1461329423727 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x123f40400) [pid = 1929] [serial = 1715] [outer = 0x11b299c00] 05:50:24 INFO - PROCESS | 1929 | 1461329424171 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:50:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 668ms 05:50:24 INFO - PROCESS | 1929 | 1461329424177 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1929 | 1461329424180 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 05:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:50:24 INFO - PROCESS | 1929 | 1461329424188 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1929 | 1461329424191 Marionette TRACE conn3 <- [1,2258,null,{}] 05:50:24 INFO - PROCESS | 1929 | 1461329424194 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:24 INFO - PROCESS | 1929 | 1461329424327 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:50:24 INFO - PROCESS | 1929 | 1461329424413 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0b3000 == 63 [pid = 1929] [id = 572] 05:50:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x125f5b400) [pid = 1929] [serial = 1716] [outer = 0x0] 05:50:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12884ec00) [pid = 1929] [serial = 1717] [outer = 0x125f5b400] 05:50:24 INFO - PROCESS | 1929 | 1461329424444 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12a454400) [pid = 1929] [serial = 1718] [outer = 0x125f5b400] 05:50:24 INFO - PROCESS | 1929 | 1461329424859 Marionette TRACE conn3 <- [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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:50:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 727ms 05:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:50:24 INFO - PROCESS | 1929 | 1461329424911 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1929 | 1461329424912 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 05:50:24 INFO - PROCESS | 1929 | 1461329424915 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1929 | 1461329424916 Marionette TRACE conn3 <- [1,2262,null,{}] 05:50:24 INFO - PROCESS | 1929 | 1461329424918 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:25 INFO - PROCESS | 1929 | 1461329425025 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:50:25 INFO - PROCESS | 1929 | 1461329425086 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0cf800 == 64 [pid = 1929] [id = 573] 05:50:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12a4a0800) [pid = 1929] [serial = 1719] [outer = 0x0] 05:50:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12a5e9c00) [pid = 1929] [serial = 1720] [outer = 0x12a4a0800] 05:50:25 INFO - PROCESS | 1929 | 1461329425116 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12a774c00) [pid = 1929] [serial = 1721] [outer = 0x12a4a0800] 05:50:25 INFO - PROCESS | 1929 | 1461329425550 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:50:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:50:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 05:50:25 INFO - PROCESS | 1929 | 1461329425586 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:50:25 INFO - PROCESS | 1929 | 1461329425588 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 05:50:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:50:25 INFO - PROCESS | 1929 | 1461329425590 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 1929 | 1461329425591 Marionette TRACE conn3 <- [1,2266,null,{}] 05:50:25 INFO - PROCESS | 1929 | 1461329425594 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:25 INFO - PROCESS | 1929 | 1461329425746 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:50:25 INFO - PROCESS | 1929 | 1461329425808 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11570d000 == 65 [pid = 1929] [id = 574] 05:50:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x115648000) [pid = 1929] [serial = 1722] [outer = 0x0] 05:50:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11a62b000) [pid = 1929] [serial = 1723] [outer = 0x115648000] 05:50:25 INFO - PROCESS | 1929 | 1461329425887 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12a778800) [pid = 1929] [serial = 1724] [outer = 0x115648000] 05:50:26 INFO - PROCESS | 1929 | 1461329426473 Marionette TRACE conn3 <- [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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 919ms 05:50:26 INFO - PROCESS | 1929 | 1461329426509 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1929 | 1461329426512 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 05:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:50:26 INFO - PROCESS | 1929 | 1461329426516 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1929 | 1461329426518 Marionette TRACE conn3 <- [1,2270,null,{}] 05:50:26 INFO - PROCESS | 1929 | 1461329426521 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:26 INFO - PROCESS | 1929 | 1461329426618 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:50:26 INFO - PROCESS | 1929 | 1461329426682 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12460e800 == 66 [pid = 1929] [id = 575] 05:50:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x11666f800) [pid = 1929] [serial = 1725] [outer = 0x0] 05:50:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x1188dec00) [pid = 1929] [serial = 1726] [outer = 0x11666f800] 05:50:26 INFO - PROCESS | 1929 | 1461329426710 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x118fb3c00) [pid = 1929] [serial = 1727] [outer = 0x11666f800] 05:50:27 INFO - PROCESS | 1929 | 1461329427172 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 05:50:27 INFO - PROCESS | 1929 | 1461329427188 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1929 | 1461329427192 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 05:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:50:27 INFO - PROCESS | 1929 | 1461329427196 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1929 | 1461329427198 Marionette TRACE conn3 <- [1,2274,null,{}] 05:50:27 INFO - PROCESS | 1929 | 1461329427276 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x11a9a2000 == 65 [pid = 1929] [id = 346] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x11582a800 == 64 [pid = 1929] [id = 350] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12e571800 == 63 [pid = 1929] [id = 568] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d862000 == 62 [pid = 1929] [id = 567] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d0c0000 == 61 [pid = 1929] [id = 566] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x116814800 == 60 [pid = 1929] [id = 565] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12b474000 == 59 [pid = 1929] [id = 564] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac88800 == 58 [pid = 1929] [id = 563] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x11c1b6400) [pid = 1929] [serial = 1603] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x118fcb000) [pid = 1929] [serial = 1600] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x116372400) [pid = 1929] [serial = 1597] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x129986400) [pid = 1929] [serial = 1609] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x125f56c00) [pid = 1929] [serial = 1606] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12a5f2000) [pid = 1929] [serial = 1651] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5d9000 == 57 [pid = 1929] [id = 562] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12994a800 == 56 [pid = 1929] [id = 561] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x125fcf800 == 55 [pid = 1929] [id = 560] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x123c0d800 == 54 [pid = 1929] [id = 559] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x11c20f800 == 53 [pid = 1929] [id = 558] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x118e35800 == 52 [pid = 1929] [id = 557] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x123eaa000 == 51 [pid = 1929] [id = 556] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8bd000 == 50 [pid = 1929] [id = 553] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x127c7b800 == 49 [pid = 1929] [id = 552] 05:50:27 INFO - PROCESS | 1929 | 1461329427390 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x11b149800 == 48 [pid = 1929] [id = 551] 05:50:27 INFO - PROCESS | 1929 | --DOCSHELL 0x12e57d000 == 47 [pid = 1929] [id = 550] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x12a5f1000) [pid = 1929] [serial = 1649] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12a5b5400) [pid = 1929] [serial = 1645] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12a452c00) [pid = 1929] [serial = 1636] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12a4a0000) [pid = 1929] [serial = 1640] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x127634400) [pid = 1929] [serial = 1628] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x129984800) [pid = 1929] [serial = 1631] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12a45a400) [pid = 1929] [serial = 1637] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12a5be400) [pid = 1929] [serial = 1646] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12a49ac00) [pid = 1929] [serial = 1639] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x11864ac00) [pid = 1929] [serial = 1613] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x125f54000) [pid = 1929] [serial = 1642] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12a4a5400) [pid = 1929] [serial = 1643] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x119257000) [pid = 1929] [serial = 1616] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11564a400) [pid = 1929] [serial = 1612] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x118fb5400) [pid = 1929] [serial = 1615] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x123ae5c00) [pid = 1929] [serial = 1627] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x129fdb400) [pid = 1929] [serial = 1634] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x129f79000) [pid = 1929] [serial = 1633] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11b7e3c00) [pid = 1929] [serial = 1622] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x119e4e000) [pid = 1929] [serial = 1618] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x11ae93400) [pid = 1929] [serial = 1619] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11c069400) [pid = 1929] [serial = 1624] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x128846800) [pid = 1929] [serial = 1630] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11b28dc00) [pid = 1929] [serial = 1621] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x1237dfc00) [pid = 1929] [serial = 1625] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12a5e6400) [pid = 1929] [serial = 1648] [outer = 0x0] [url = about:blank] 05:50:27 INFO - PROCESS | 1929 | 1461329427460 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x11970a800 == 48 [pid = 1929] [id = 576] 05:50:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x117968400) [pid = 1929] [serial = 1728] [outer = 0x0] 05:50:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x119d50800) [pid = 1929] [serial = 1729] [outer = 0x117968400] 05:50:27 INFO - PROCESS | 1929 | 1461329427489 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x11ab54400) [pid = 1929] [serial = 1730] [outer = 0x117968400] 05:50:27 INFO - PROCESS | 1929 | 1461329427796 Marionette TRACE conn3 <- [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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 620ms 05:50:27 INFO - PROCESS | 1929 | 1461329427819 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1929 | 1461329427822 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 05:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:50:27 INFO - PROCESS | 1929 | 1461329427825 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1929 | 1461329427827 Marionette TRACE conn3 <- [1,2278,null,{}] 05:50:27 INFO - PROCESS | 1929 | 1461329427837 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:27 INFO - PROCESS | 1929 | 1461329427925 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:50:27 INFO - PROCESS | 1929 | 1461329427931 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e99000 == 49 [pid = 1929] [id = 577] 05:50:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11ae92800) [pid = 1929] [serial = 1731] [outer = 0x0] 05:50:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x11b294000) [pid = 1929] [serial = 1732] [outer = 0x11ae92800] 05:50:27 INFO - PROCESS | 1929 | 1461329427960 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x11c069400) [pid = 1929] [serial = 1733] [outer = 0x11ae92800] 05:50:28 INFO - PROCESS | 1929 | 1461329428338 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:50:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 522ms 05:50:28 INFO - PROCESS | 1929 | 1461329428347 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1929 | 1461329428350 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 05:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:50:28 INFO - PROCESS | 1929 | 1461329428355 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1929 | 1461329428356 Marionette TRACE conn3 <- [1,2282,null,{}] 05:50:28 INFO - PROCESS | 1929 | 1461329428359 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 1929 | 1461329428462 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:50:28 INFO - PROCESS | 1929 | 1461329428469 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x125e07800 == 50 [pid = 1929] [id = 578] 05:50:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x1237d1c00) [pid = 1929] [serial = 1734] [outer = 0x0] 05:50:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12399d800) [pid = 1929] [serial = 1735] [outer = 0x1237d1c00] 05:50:28 INFO - PROCESS | 1929 | 1461329428512 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x124324000) [pid = 1929] [serial = 1736] [outer = 0x1237d1c00] 05:50:28 INFO - PROCESS | 1929 | 1461329428971 Marionette TRACE conn3 <- [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]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:50:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 622ms 05:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:50:28 INFO - PROCESS | 1929 | 1461329428977 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1929 | 1461329428978 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 05:50:28 INFO - PROCESS | 1929 | 1461329428980 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1929 | 1461329428981 Marionette TRACE conn3 <- [1,2286,null,{}] 05:50:28 INFO - PROCESS | 1929 | 1461329428986 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 1929 | 1461329429066 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:50:29 INFO - PROCESS | 1929 | 1461329429072 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5d0000 == 51 [pid = 1929] [id = 579] 05:50:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x1244dfc00) [pid = 1929] [serial = 1737] [outer = 0x0] 05:50:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x125f59c00) [pid = 1929] [serial = 1738] [outer = 0x1244dfc00] 05:50:29 INFO - PROCESS | 1929 | 1461329429098 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12762e000) [pid = 1929] [serial = 1739] [outer = 0x1244dfc00] 05:50:29 INFO - PROCESS | 1929 | 1461329429441 Marionette TRACE conn3 <- [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]]]}] 05:50:29 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 05:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 472ms 05:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:50:29 INFO - PROCESS | 1929 | 1461329429454 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 1929 | 1461329429455 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 05:50:29 INFO - PROCESS | 1929 | 1461329429457 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 1929 | 1461329429459 Marionette TRACE conn3 <- [1,2290,null,{}] 05:50:29 INFO - PROCESS | 1929 | 1461329429461 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 1929 | 1461329429562 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:50:29 INFO - PROCESS | 1929 | 1461329429641 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b714000 == 52 [pid = 1929] [id = 580] 05:50:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x127631000) [pid = 1929] [serial = 1740] [outer = 0x0] 05:50:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x128855000) [pid = 1929] [serial = 1741] [outer = 0x127631000] 05:50:29 INFO - PROCESS | 1929 | 1461329429669 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12a453800) [pid = 1929] [serial = 1742] [outer = 0x127631000] 05:50:29 INFO - PROCESS | 1929 | 1461329429995 Marionette TRACE conn3 <- [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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 568ms 05:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:50:30 INFO - PROCESS | 1929 | 1461329430027 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 1929 | 1461329430028 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 05:50:30 INFO - PROCESS | 1929 | 1461329430030 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 1929 | 1461329430031 Marionette TRACE conn3 <- [1,2294,null,{}] 05:50:30 INFO - PROCESS | 1929 | 1461329430033 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:30 INFO - PROCESS | 1929 | 1461329430135 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:50:30 INFO - PROCESS | 1929 | 1461329430148 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0dd800 == 53 [pid = 1929] [id = 581] 05:50:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x129fe0c00) [pid = 1929] [serial = 1743] [outer = 0x0] 05:50:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12a49cc00) [pid = 1929] [serial = 1744] [outer = 0x129fe0c00] 05:50:30 INFO - PROCESS | 1929 | 1461329430175 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12a5b8c00) [pid = 1929] [serial = 1745] [outer = 0x129fe0c00] 05:50:30 INFO - PROCESS | 1929 | 1461329430512 Marionette TRACE conn3 <- [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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 523ms 05:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:50:30 INFO - PROCESS | 1929 | 1461329430553 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 1929 | 1461329430554 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 05:50:30 INFO - PROCESS | 1929 | 1461329430556 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 1929 | 1461329430557 Marionette TRACE conn3 <- [1,2298,null,{}] 05:50:30 INFO - PROCESS | 1929 | 1461329430560 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:30 INFO - PROCESS | 1929 | 1461329430663 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:50:30 INFO - PROCESS | 1929 | 1461329430700 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c048800 == 54 [pid = 1929] [id = 582] 05:50:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12a456400) [pid = 1929] [serial = 1746] [outer = 0x0] 05:50:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12a5eb000) [pid = 1929] [serial = 1747] [outer = 0x12a456400] 05:50:30 INFO - PROCESS | 1929 | 1461329430728 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12a77a800) [pid = 1929] [serial = 1748] [outer = 0x12a456400] 05:50:31 INFO - PROCESS | 1929 | 1461329431037 Marionette TRACE conn3 <- [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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 05:50:31 INFO - PROCESS | 1929 | 1461329431077 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1929 | 1461329431078 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 05:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:50:31 INFO - PROCESS | 1929 | 1461329431080 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1929 | 1461329431082 Marionette TRACE conn3 <- [1,2302,null,{}] 05:50:31 INFO - PROCESS | 1929 | 1461329431084 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 1929 | 1461329431192 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:50:31 INFO - PROCESS | 1929 | 1461329431205 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1bb800 == 55 [pid = 1929] [id = 583] 05:50:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12a5ea800) [pid = 1929] [serial = 1749] [outer = 0x0] 05:50:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12a7cf000) [pid = 1929] [serial = 1750] [outer = 0x12a5ea800] 05:50:31 INFO - PROCESS | 1929 | 1461329431230 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12aa12400) [pid = 1929] [serial = 1751] [outer = 0x12a5ea800] 05:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 05:50:31 INFO - PROCESS | 1929 | 1461329431546 Marionette TRACE conn3 <- [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]]]}] 05:50:31 INFO - PROCESS | 1929 | 1461329431553 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1929 | 1461329431556 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 05:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:50:31 INFO - PROCESS | 1929 | 1461329431558 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1929 | 1461329431559 Marionette TRACE conn3 <- [1,2306,null,{}] 05:50:31 INFO - PROCESS | 1929 | 1461329431561 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 1929 | 1461329431863 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x11549f400) [pid = 1929] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12a773800) [pid = 1929] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x128669c00) [pid = 1929] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12a455400) [pid = 1929] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1276ce400) [pid = 1929] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x129c64c00) [pid = 1929] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x11acbdc00) [pid = 1929] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x11564f000) [pid = 1929] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11ae9dc00) [pid = 1929] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x123f3a000) [pid = 1929] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11b296c00) [pid = 1929] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x114d7a000) [pid = 1929] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x129f76800) [pid = 1929] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:50:31 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x114d7d400) [pid = 1929] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:50:31 INFO - PROCESS | 1929 | 1461329431909 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acdf800 == 56 [pid = 1929] [id = 584] 05:50:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x1145d7800) [pid = 1929] [serial = 1752] [outer = 0x0] 05:50:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x1189dd800) [pid = 1929] [serial = 1753] [outer = 0x1145d7800] 05:50:31 INFO - PROCESS | 1929 | 1461329431934 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x11b286c00) [pid = 1929] [serial = 1754] [outer = 0x1145d7800] 05:50:32 INFO - PROCESS | 1929 | 1461329432244 Marionette TRACE conn3 <- [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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 719ms 05:50:32 INFO - PROCESS | 1929 | 1461329432277 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1929 | 1461329432279 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 05:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:50:32 INFO - PROCESS | 1929 | 1461329432281 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1929 | 1461329432283 Marionette TRACE conn3 <- [1,2310,null,{}] 05:50:32 INFO - PROCESS | 1929 | 1461329432288 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 1929 | 1461329432388 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:50:32 INFO - PROCESS | 1929 | 1461329432447 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db1b800 == 57 [pid = 1929] [id = 585] 05:50:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x11ac1dc00) [pid = 1929] [serial = 1755] [outer = 0x0] 05:50:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x129c69800) [pid = 1929] [serial = 1756] [outer = 0x11ac1dc00] 05:50:32 INFO - PROCESS | 1929 | 1461329432476 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12ab33800) [pid = 1929] [serial = 1757] [outer = 0x11ac1dc00] 05:50:32 INFO - PROCESS | 1929 | 1461329432755 Marionette TRACE conn3 <- [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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 523ms 05:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:50:32 INFO - PROCESS | 1929 | 1461329432808 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1929 | 1461329432809 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 05:50:32 INFO - PROCESS | 1929 | 1461329432811 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1929 | 1461329432812 Marionette TRACE conn3 <- [1,2314,null,{}] 05:50:32 INFO - PROCESS | 1929 | 1461329432814 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 1929 | 1461329432906 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:50:32 INFO - PROCESS | 1929 | 1461329432910 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed51800 == 58 [pid = 1929] [id = 586] 05:50:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12ab34000) [pid = 1929] [serial = 1758] [outer = 0x0] 05:50:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12ab87800) [pid = 1929] [serial = 1759] [outer = 0x12ab34000] 05:50:32 INFO - PROCESS | 1929 | 1461329432936 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12ab8d800) [pid = 1929] [serial = 1760] [outer = 0x12ab34000] 05:50:33 INFO - PROCESS | 1929 | 1461329433275 Marionette TRACE conn3 <- [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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 472ms 05:50:33 INFO - PROCESS | 1929 | 1461329433284 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 1929 | 1461329433286 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 05:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:50:33 INFO - PROCESS | 1929 | 1461329433290 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1929 | 1461329433292 Marionette TRACE conn3 <- [1,2318,null,{}] 05:50:33 INFO - PROCESS | 1929 | 1461329433294 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 1929 | 1461329433412 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:50:33 INFO - PROCESS | 1929 | 1461329433419 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f2e9800 == 59 [pid = 1929] [id = 587] 05:50:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12ab36400) [pid = 1929] [serial = 1761] [outer = 0x0] 05:50:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12ab91800) [pid = 1929] [serial = 1762] [outer = 0x12ab36400] 05:50:33 INFO - PROCESS | 1929 | 1461329433444 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12acc6c00) [pid = 1929] [serial = 1763] [outer = 0x12ab36400] 05:50:33 INFO - PROCESS | 1929 | 1461329433739 Marionette TRACE conn3 <- [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] 05:50:33 INFO - PROCESS | 1929 | 1461329433761 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 05:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:50:33 INFO - PROCESS | 1929 | 1461329433763 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1929 | 1461329433764 Marionette TRACE conn3 <- [1,2322,null,{}] 05:50:33 INFO - PROCESS | 1929 | 1461329433768 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 1929 | 1461329433860 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:50:33 INFO - PROCESS | 1929 | 1461329433982 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x118911800 == 60 [pid = 1929] [id = 588] 05:50:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x1142c1c00) [pid = 1929] [serial = 1764] [outer = 0x0] 05:50:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x114d7bc00) [pid = 1929] [serial = 1765] [outer = 0x1142c1c00] 05:50:34 INFO - PROCESS | 1929 | 1461329434014 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x115795800) [pid = 1929] [serial = 1766] [outer = 0x1142c1c00] 05:50:34 INFO - PROCESS | 1929 | 1461329434486 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 771ms 05:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:50:34 INFO - PROCESS | 1929 | 1461329434536 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1929 | 1461329434539 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 05:50:34 INFO - PROCESS | 1929 | 1461329434543 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1929 | 1461329434545 Marionette TRACE conn3 <- [1,2326,null,{}] 05:50:34 INFO - PROCESS | 1929 | 1461329434548 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:34 INFO - PROCESS | 1929 | 1461329434660 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:50:34 INFO - PROCESS | 1929 | 1461329434764 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x124091800 == 61 [pid = 1929] [id = 589] 05:50:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x118ec1400) [pid = 1929] [serial = 1767] [outer = 0x0] 05:50:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11ac1f400) [pid = 1929] [serial = 1768] [outer = 0x118ec1400] 05:50:34 INFO - PROCESS | 1929 | 1461329434798 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11b287000) [pid = 1929] [serial = 1769] [outer = 0x118ec1400] 05:50:35 INFO - PROCESS | 1929 | 1461329435238 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 774ms 05:50:35 INFO - PROCESS | 1929 | 1461329435320 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1929 | 1461329435324 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 05:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:50:35 INFO - PROCESS | 1929 | 1461329435328 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1929 | 1461329435331 Marionette TRACE conn3 <- [1,2330,null,{}] 05:50:35 INFO - PROCESS | 1929 | 1461329435358 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:35 INFO - PROCESS | 1929 | 1461329435532 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:50:35 INFO - PROCESS | 1929 | 1461329435649 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d0ce000 == 62 [pid = 1929] [id = 590] 05:50:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x123ae5c00) [pid = 1929] [serial = 1770] [outer = 0x0] 05:50:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x1244df800) [pid = 1929] [serial = 1771] [outer = 0x123ae5c00] 05:50:35 INFO - PROCESS | 1929 | 1461329435698 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x127c1dc00) [pid = 1929] [serial = 1772] [outer = 0x123ae5c00] 05:50:36 INFO - PROCESS | 1929 | 1461329436186 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 874ms 05:50:36 INFO - PROCESS | 1929 | 1461329436204 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1929 | 1461329436206 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 05:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:50:36 INFO - PROCESS | 1929 | 1461329436218 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1929 | 1461329436224 Marionette TRACE conn3 <- [1,2334,null,{}] 05:50:36 INFO - PROCESS | 1929 | 1461329436254 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 1929 | 1461329436419 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:50:36 INFO - PROCESS | 1929 | 1461329436527 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6ae800 == 63 [pid = 1929] [id = 591] 05:50:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x127c1e800) [pid = 1929] [serial = 1773] [outer = 0x0] 05:50:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12a458000) [pid = 1929] [serial = 1774] [outer = 0x127c1e800] 05:50:36 INFO - PROCESS | 1929 | 1461329436574 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12a5ecc00) [pid = 1929] [serial = 1775] [outer = 0x127c1e800] 05:50:37 INFO - PROCESS | 1929 | 1461329437044 Marionette TRACE conn3 <- [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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 854ms 05:50:37 INFO - PROCESS | 1929 | 1461329437065 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1929 | 1461329437067 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 05:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:50:37 INFO - PROCESS | 1929 | 1461329437069 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1929 | 1461329437070 Marionette TRACE conn3 <- [1,2338,null,{}] 05:50:37 INFO - PROCESS | 1929 | 1461329437073 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 1929 | 1461329437182 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:50:37 INFO - PROCESS | 1929 | 1461329437244 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fb9f800 == 64 [pid = 1929] [id = 592] 05:50:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12a5b4000) [pid = 1929] [serial = 1776] [outer = 0x0] 05:50:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12aa1b800) [pid = 1929] [serial = 1777] [outer = 0x12a5b4000] 05:50:37 INFO - PROCESS | 1929 | 1461329437314 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12ab30c00) [pid = 1929] [serial = 1778] [outer = 0x12a5b4000] 05:50:37 INFO - PROCESS | 1929 | 1461329437736 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 719ms 05:50:37 INFO - PROCESS | 1929 | 1461329437803 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1929 | 1461329437804 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 05:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:50:37 INFO - PROCESS | 1929 | 1461329437808 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1929 | 1461329437809 Marionette TRACE conn3 <- [1,2342,null,{}] 05:50:37 INFO - PROCESS | 1929 | 1461329437812 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 1929 | 1461329437923 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:50:38 INFO - PROCESS | 1929 | 1461329437999 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c2bb000 == 65 [pid = 1929] [id = 593] 05:50:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x129f78400) [pid = 1929] [serial = 1779] [outer = 0x0] 05:50:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12a45a000) [pid = 1929] [serial = 1780] [outer = 0x129f78400] 05:50:38 INFO - PROCESS | 1929 | 1461329438037 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12acc6400) [pid = 1929] [serial = 1781] [outer = 0x129f78400] 05:50:38 INFO - PROCESS | 1929 | 1461329438459 Marionette TRACE conn3 <- [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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 719ms 05:50:38 INFO - PROCESS | 1929 | 1461329438702 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1929 | 1461329438705 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 05:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:50:38 INFO - PROCESS | 1929 | 1461329438726 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1929 | 1461329438727 Marionette TRACE conn3 <- [1,2346,null,{}] 05:50:38 INFO - PROCESS | 1929 | 1461329438731 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:38 INFO - PROCESS | 1929 | 1461329438829 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:50:38 INFO - PROCESS | 1929 | 1461329438901 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e9c800 == 66 [pid = 1929] [id = 594] 05:50:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x1158e6c00) [pid = 1929] [serial = 1782] [outer = 0x0] 05:50:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x11660f800) [pid = 1929] [serial = 1783] [outer = 0x1158e6c00] 05:50:38 INFO - PROCESS | 1929 | 1461329438929 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x118835000) [pid = 1929] [serial = 1784] [outer = 0x1158e6c00] 05:50:39 INFO - PROCESS | 1929 | 1461329439376 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 672ms 05:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:50:39 INFO - PROCESS | 1929 | 1461329439398 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 1929 | 1461329439400 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 05:50:39 INFO - PROCESS | 1929 | 1461329439405 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 1929 | 1461329439407 Marionette TRACE conn3 <- [1,2350,null,{}] 05:50:39 INFO - PROCESS | 1929 | 1461329439410 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:39 INFO - PROCESS | 1929 | 1461329439506 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:50:39 INFO - PROCESS | 1929 | 1461329439586 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bb0a800 == 67 [pid = 1929] [id = 595] 05:50:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x1189d8000) [pid = 1929] [serial = 1785] [outer = 0x0] 05:50:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x119129800) [pid = 1929] [serial = 1786] [outer = 0x1189d8000] 05:50:39 INFO - PROCESS | 1929 | 1461329439615 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x119e4e000) [pid = 1929] [serial = 1787] [outer = 0x1189d8000] 05:50:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12b62a800 == 66 [pid = 1929] [id = 534] 05:50:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12f2e9800 == 65 [pid = 1929] [id = 587] 05:50:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed51800 == 64 [pid = 1929] [id = 586] 05:50:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12db1b800 == 63 [pid = 1929] [id = 585] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x11acdf800 == 62 [pid = 1929] [id = 584] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1bb800 == 61 [pid = 1929] [id = 583] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12c048800 == 60 [pid = 1929] [id = 582] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0dd800 == 59 [pid = 1929] [id = 581] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x11b714000 == 58 [pid = 1929] [id = 580] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5d0000 == 57 [pid = 1929] [id = 579] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x125e07800 == 56 [pid = 1929] [id = 578] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x123e99000 == 55 [pid = 1929] [id = 577] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x11970a800 == 54 [pid = 1929] [id = 576] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x12460e800 == 53 [pid = 1929] [id = 575] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x123e93000 == 52 [pid = 1929] [id = 570] 05:50:40 INFO - PROCESS | 1929 | --DOCSHELL 0x118665800 == 51 [pid = 1929] [id = 569] 05:50:40 INFO - PROCESS | 1929 | 1461329440063 Marionette TRACE conn3 <- [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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 677ms 05:50:40 INFO - PROCESS | 1929 | 1461329440081 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 1929 | 1461329440083 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 05:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:50:40 INFO - PROCESS | 1929 | 1461329440087 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 1929 | 1461329440089 Marionette TRACE conn3 <- [1,2354,null,{}] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12a45dc00) [pid = 1929] [serial = 1496] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x128cdd800) [pid = 1929] [serial = 1687] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x129f7a800) [pid = 1929] [serial = 1690] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12a452400) [pid = 1929] [serial = 1691] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x11ae9e000) [pid = 1929] [serial = 1675] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x118838c00) [pid = 1929] [serial = 1654] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x11883e800) [pid = 1929] [serial = 1670] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x1166f8400) [pid = 1929] [serial = 1669] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x1237e0c00) [pid = 1929] [serial = 1681] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x123ee2000) [pid = 1929] [serial = 1682] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x125f5d400) [pid = 1929] [serial = 1684] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11bb71000) [pid = 1929] [serial = 1678] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x1237d4c00) [pid = 1929] [serial = 1679] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12a5e4000) [pid = 1929] [serial = 1667] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12a4a3400) [pid = 1929] [serial = 1666] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x11ae98400) [pid = 1929] [serial = 1657] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x124325400) [pid = 1929] [serial = 1660] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12a5b2400) [pid = 1929] [serial = 1694] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x129f80400) [pid = 1929] [serial = 1663] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x118981400) [pid = 1929] [serial = 1672] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11a62d800) [pid = 1929] [serial = 1673] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12a49c800) [pid = 1929] [serial = 1693] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x11c6c6000) [pid = 1929] [serial = 1697] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12a780c00) [pid = 1929] [serial = 1702] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12a5e6c00) [pid = 1929] [serial = 1699] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x118886400) [pid = 1929] [serial = 1696] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x11b297c00) [pid = 1929] [serial = 1676] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x129c61800) [pid = 1929] [serial = 1688] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12a7d7c00) [pid = 1929] [serial = 1703] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12a77a400) [pid = 1929] [serial = 1700] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x127cf0400) [pid = 1929] [serial = 1685] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12aa15400) [pid = 1929] [serial = 1705] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 1929 | 1461329440166 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 1929 | 1461329440332 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:50:40 INFO - PROCESS | 1929 | 1461329440349 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbc1800 == 52 [pid = 1929] [id = 596] 05:50:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x11acc6c00) [pid = 1929] [serial = 1788] [outer = 0x0] 05:50:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x11ae98400) [pid = 1929] [serial = 1789] [outer = 0x11acc6c00] 05:50:40 INFO - PROCESS | 1929 | 1461329440396 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x11b293000) [pid = 1929] [serial = 1790] [outer = 0x11acc6c00] 05:50:40 INFO - PROCESS | 1929 | 1461329440826 Marionette TRACE conn3 <- [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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 753ms 05:50:40 INFO - PROCESS | 1929 | 1461329440842 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 1929 | 1461329440844 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 05:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:50:40 INFO - PROCESS | 1929 | 1461329440848 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 1929 | 1461329440851 Marionette TRACE conn3 <- [1,2358,null,{}] 05:50:40 INFO - PROCESS | 1929 | 1461329440855 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 1929 | 1461329440985 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:50:41 INFO - PROCESS | 1929 | 1461329441166 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x116642000 == 53 [pid = 1929] [id = 597] 05:50:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x1147cb800) [pid = 1929] [serial = 1791] [outer = 0x0] 05:50:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x114d85000) [pid = 1929] [serial = 1792] [outer = 0x1147cb800] 05:50:41 INFO - PROCESS | 1929 | 1461329441215 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x116673c00) [pid = 1929] [serial = 1793] [outer = 0x1147cb800] 05:50:41 INFO - PROCESS | 1929 | 1461329441711 Marionette TRACE conn3 <- [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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 922ms 05:50:41 INFO - PROCESS | 1929 | 1461329441785 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 1929 | 1461329441788 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 05:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:50:41 INFO - PROCESS | 1929 | 1461329441792 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 1929 | 1461329441795 Marionette TRACE conn3 <- [1,2362,null,{}] 05:50:41 INFO - PROCESS | 1929 | 1461329441799 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 1929 | 1461329441902 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:50:41 INFO - PROCESS | 1929 | 1461329441974 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x124615000 == 54 [pid = 1929] [id = 598] 05:50:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x11a871c00) [pid = 1929] [serial = 1794] [outer = 0x0] 05:50:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x11ae95c00) [pid = 1929] [serial = 1795] [outer = 0x11a871c00] 05:50:42 INFO - PROCESS | 1929 | 1461329442006 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x11b299000) [pid = 1929] [serial = 1796] [outer = 0x11a871c00] 05:50:42 INFO - PROCESS | 1929 | 1461329442438 Marionette TRACE conn3 <- [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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 673ms 05:50:42 INFO - PROCESS | 1929 | 1461329442468 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:50:42 INFO - PROCESS | 1929 | 1461329442471 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 05:50:42 INFO - PROCESS | 1929 | 1461329442474 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1929 | 1461329442475 Marionette TRACE conn3 <- [1,2366,null,{}] 05:50:42 INFO - PROCESS | 1929 | 1461329442478 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:42 INFO - PROCESS | 1929 | 1461329442581 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:50:42 INFO - PROCESS | 1929 | 1461329442642 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x118ee5000 == 55 [pid = 1929] [id = 599] 05:50:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11bb71000) [pid = 1929] [serial = 1797] [outer = 0x0] 05:50:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1237d6c00) [pid = 1929] [serial = 1798] [outer = 0x11bb71000] 05:50:42 INFO - PROCESS | 1929 | 1461329442673 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x1237ed800) [pid = 1929] [serial = 1799] [outer = 0x11bb71000] 05:50:43 INFO - PROCESS | 1929 | 1461329443107 Marionette TRACE conn3 <- [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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 05:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:50:43 INFO - PROCESS | 1929 | 1461329443144 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1929 | 1461329443145 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 05:50:43 INFO - PROCESS | 1929 | 1461329443152 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1929 | 1461329443157 Marionette TRACE conn3 <- [1,2370,null,{}] 05:50:43 INFO - PROCESS | 1929 | 1461329443160 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:43 INFO - PROCESS | 1929 | 1461329443291 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:50:43 INFO - PROCESS | 1929 | 1461329443376 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6d3800 == 56 [pid = 1929] [id = 600] 05:50:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12387e400) [pid = 1929] [serial = 1800] [outer = 0x0] 05:50:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x125f5a800) [pid = 1929] [serial = 1801] [outer = 0x12387e400] 05:50:43 INFO - PROCESS | 1929 | 1461329443408 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x1276ca400) [pid = 1929] [serial = 1802] [outer = 0x12387e400] 05:50:43 INFO - PROCESS | 1929 | 1461329443820 Marionette TRACE conn3 <- [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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 679ms 05:50:43 INFO - PROCESS | 1929 | 1461329443827 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1929 | 1461329443829 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 05:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:50:43 INFO - PROCESS | 1929 | 1461329443832 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1929 | 1461329443833 Marionette TRACE conn3 <- [1,2374,null,{}] 05:50:43 INFO - PROCESS | 1929 | 1461329443838 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:43 INFO - PROCESS | 1929 | 1461329443938 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:50:43 INFO - PROCESS | 1929 | 1461329443994 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac9d800 == 57 [pid = 1929] [id = 601] 05:50:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x123f34800) [pid = 1929] [serial = 1803] [outer = 0x0] 05:50:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x128669c00) [pid = 1929] [serial = 1804] [outer = 0x123f34800] 05:50:44 INFO - PROCESS | 1929 | 1461329444027 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x128853800) [pid = 1929] [serial = 1805] [outer = 0x123f34800] 05:50:44 INFO - PROCESS | 1929 | 1461329444452 Marionette TRACE conn3 <- [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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 05:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:50:44 INFO - PROCESS | 1929 | 1461329444504 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 1929 | 1461329444505 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 05:50:44 INFO - PROCESS | 1929 | 1461329444508 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1929 | 1461329444509 Marionette TRACE conn3 <- [1,2378,null,{}] 05:50:44 INFO - PROCESS | 1929 | 1461329444511 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 1929 | 1461329444609 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:50:44 INFO - PROCESS | 1929 | 1461329444715 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb61000 == 58 [pid = 1929] [id = 602] 05:50:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x129f74000) [pid = 1929] [serial = 1806] [outer = 0x0] 05:50:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x129f77000) [pid = 1929] [serial = 1807] [outer = 0x129f74000] 05:50:44 INFO - PROCESS | 1929 | 1461329444754 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x129fde400) [pid = 1929] [serial = 1808] [outer = 0x129f74000] 05:50:45 INFO - PROCESS | 1929 | 1461329445175 Marionette TRACE conn3 <- [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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 719ms 05:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:50:45 INFO - PROCESS | 1929 | 1461329445228 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1929 | 1461329445229 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 05:50:45 INFO - PROCESS | 1929 | 1461329445231 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1929 | 1461329445233 Marionette TRACE conn3 <- [1,2382,null,{}] 05:50:45 INFO - PROCESS | 1929 | 1461329445235 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 1929 | 1461329445337 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:50:45 INFO - PROCESS | 1929 | 1461329445396 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d0c5000 == 59 [pid = 1929] [id = 603] 05:50:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12a452c00) [pid = 1929] [serial = 1809] [outer = 0x0] 05:50:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12a45fc00) [pid = 1929] [serial = 1810] [outer = 0x12a452c00] 05:50:45 INFO - PROCESS | 1929 | 1461329445425 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12a4a9c00) [pid = 1929] [serial = 1811] [outer = 0x12a452c00] 05:50:45 INFO - PROCESS | 1929 | 1461329445891 Marionette TRACE conn3 <- [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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 723ms 05:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:50:45 INFO - PROCESS | 1929 | 1461329445990 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1929 | 1461329445991 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 05:50:45 INFO - PROCESS | 1929 | 1461329445995 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1929 | 1461329445996 Marionette TRACE conn3 <- [1,2386,null,{}] 05:50:45 INFO - PROCESS | 1929 | 1461329445999 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 1929 | 1461329446093 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:50:46 INFO - PROCESS | 1929 | 1461329446164 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8b5800 == 60 [pid = 1929] [id = 604] 05:50:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x1237d1400) [pid = 1929] [serial = 1812] [outer = 0x0] 05:50:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12a5c0400) [pid = 1929] [serial = 1813] [outer = 0x1237d1400] 05:50:46 INFO - PROCESS | 1929 | 1461329446194 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12a5e8000) [pid = 1929] [serial = 1814] [outer = 0x1237d1400] 05:50:46 INFO - PROCESS | 1929 | 1461329446708 Marionette TRACE conn3 <- [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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 725ms 05:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:50:46 INFO - PROCESS | 1929 | 1461329446721 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 1929 | 1461329446724 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 05:50:46 INFO - PROCESS | 1929 | 1461329446727 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 1929 | 1461329446730 Marionette TRACE conn3 <- [1,2390,null,{}] 05:50:46 INFO - PROCESS | 1929 | 1461329446734 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 1929 | 1461329446834 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:50:46 INFO - PROCESS | 1929 | 1461329446900 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x12447c000 == 61 [pid = 1929] [id = 605] 05:50:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x116674c00) [pid = 1929] [serial = 1815] [outer = 0x0] 05:50:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11897d800) [pid = 1929] [serial = 1816] [outer = 0x116674c00] 05:50:46 INFO - PROCESS | 1929 | 1461329446939 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x11ac16400) [pid = 1929] [serial = 1817] [outer = 0x116674c00] 05:50:47 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbc1800 == 60 [pid = 1929] [id = 596] 05:50:47 INFO - PROCESS | 1929 | --DOCSHELL 0x11bb0a800 == 59 [pid = 1929] [id = 595] 05:50:47 INFO - PROCESS | 1929 | --DOCSHELL 0x123e9c800 == 58 [pid = 1929] [id = 594] 05:50:47 INFO - PROCESS | 1929 | --DOCSHELL 0x12fb9f800 == 57 [pid = 1929] [id = 592] 05:50:47 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6ae800 == 56 [pid = 1929] [id = 591] 05:50:47 INFO - PROCESS | 1929 | 1461329447386 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:50:47 INFO - PROCESS | 1929 | --DOCSHELL 0x118911800 == 55 [pid = 1929] [id = 588] 05:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 721ms 05:50:47 INFO - PROCESS | 1929 | 1461329447449 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1929 | 1461329447453 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 05:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:50:47 INFO - PROCESS | 1929 | 1461329447457 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1929 | 1461329447459 Marionette TRACE conn3 <- [1,2394,null,{}] 05:50:47 INFO - PROCESS | 1929 | 1461329447461 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:47 INFO - PROCESS | 1929 | 1461329447550 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:50:47 INFO - PROCESS | 1929 | 1461329447558 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6e7000 == 56 [pid = 1929] [id = 606] 05:50:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x11ae94c00) [pid = 1929] [serial = 1818] [outer = 0x0] 05:50:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x11c068000) [pid = 1929] [serial = 1819] [outer = 0x11ae94c00] 05:50:47 INFO - PROCESS | 1929 | 1461329447585 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x1237e1c00) [pid = 1929] [serial = 1820] [outer = 0x11ae94c00] 05:50:47 INFO - PROCESS | 1929 | 1461329447954 Marionette TRACE conn3 <- [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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 05:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:50:47 INFO - PROCESS | 1929 | 1461329447986 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1929 | 1461329447987 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 05:50:47 INFO - PROCESS | 1929 | 1461329447991 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1929 | 1461329447993 Marionette TRACE conn3 <- [1,2398,null,{}] 05:50:48 INFO - PROCESS | 1929 | 1461329448001 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 1929 | 1461329448089 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:50:48 INFO - PROCESS | 1929 | 1461329448095 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0d9800 == 57 [pid = 1929] [id = 607] 05:50:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x123f3f000) [pid = 1929] [serial = 1821] [outer = 0x0] 05:50:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12866e800) [pid = 1929] [serial = 1822] [outer = 0x123f3f000] 05:50:48 INFO - PROCESS | 1929 | 1461329448123 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x129f80c00) [pid = 1929] [serial = 1823] [outer = 0x123f3f000] 05:50:48 INFO - PROCESS | 1929 | 1461329448480 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 05:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:50:48 INFO - PROCESS | 1929 | 1461329448532 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1929 | 1461329448533 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 05:50:48 INFO - PROCESS | 1929 | 1461329448535 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1929 | 1461329448536 Marionette TRACE conn3 <- [1,2402,null,{}] 05:50:48 INFO - PROCESS | 1929 | 1461329448539 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 1929 | 1461329448648 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:50:48 INFO - PROCESS | 1929 | 1461329448663 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8b6800 == 58 [pid = 1929] [id = 608] 05:50:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x129fdbc00) [pid = 1929] [serial = 1824] [outer = 0x0] 05:50:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12a5b3c00) [pid = 1929] [serial = 1825] [outer = 0x129fdbc00] 05:50:48 INFO - PROCESS | 1929 | 1461329448690 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12a5ef000) [pid = 1929] [serial = 1826] [outer = 0x129fdbc00] 05:50:49 INFO - PROCESS | 1929 | 1461329449065 Marionette TRACE conn3 <- [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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 569ms 05:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:50:49 INFO - PROCESS | 1929 | 1461329449106 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1929 | 1461329449107 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 05:50:49 INFO - PROCESS | 1929 | 1461329449110 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1929 | 1461329449111 Marionette TRACE conn3 <- [1,2406,null,{}] 05:50:49 INFO - PROCESS | 1929 | 1461329449113 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:49 INFO - PROCESS | 1929 | 1461329449229 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:50:49 INFO - PROCESS | 1929 | 1461329449280 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e757800 == 59 [pid = 1929] [id = 609] 05:50:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12a452400) [pid = 1929] [serial = 1827] [outer = 0x0] 05:50:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12a77a000) [pid = 1929] [serial = 1828] [outer = 0x12a452400] 05:50:49 INFO - PROCESS | 1929 | 1461329449307 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12a7d8c00) [pid = 1929] [serial = 1829] [outer = 0x12a452400] 05:50:49 INFO - PROCESS | 1929 | 1461329449614 Marionette TRACE conn3 <- [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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 519ms 05:50:49 INFO - PROCESS | 1929 | 1461329449639 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1929 | 1461329449641 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 05:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:50:49 INFO - PROCESS | 1929 | 1461329449643 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1929 | 1461329449644 Marionette TRACE conn3 <- [1,2410,null,{}] 05:50:49 INFO - PROCESS | 1929 | 1461329449646 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:49 INFO - PROCESS | 1929 | 1461329449773 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:50:49 INFO - PROCESS | 1929 | 1461329449814 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0cb000 == 60 [pid = 1929] [id = 610] 05:50:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12a7d6000) [pid = 1929] [serial = 1830] [outer = 0x0] 05:50:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12ab2a800) [pid = 1929] [serial = 1831] [outer = 0x12a7d6000] 05:50:49 INFO - PROCESS | 1929 | 1461329449841 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12accac00) [pid = 1929] [serial = 1832] [outer = 0x12a7d6000] 05:50:50 INFO - PROCESS | 1929 | 1461329450189 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 568ms 05:50:50 INFO - PROCESS | 1929 | 1461329450212 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1929 | 1461329450213 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 05:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:50:50 INFO - PROCESS | 1929 | 1461329450215 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1929 | 1461329450216 Marionette TRACE conn3 <- [1,2414,null,{}] 05:50:50 INFO - PROCESS | 1929 | 1461329450219 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 1929 | 1461329450327 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:50:50 INFO - PROCESS | 1929 | 1461329450339 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f37b000 == 61 [pid = 1929] [id = 611] 05:50:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12accb400) [pid = 1929] [serial = 1833] [outer = 0x0] 05:50:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12ad2d400) [pid = 1929] [serial = 1834] [outer = 0x12accb400] 05:50:50 INFO - PROCESS | 1929 | 1461329450364 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12ad35c00) [pid = 1929] [serial = 1835] [outer = 0x12accb400] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x129fe0c00) [pid = 1929] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12a456400) [pid = 1929] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12a5ea800) [pid = 1929] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x11b299c00) [pid = 1929] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x117968400) [pid = 1929] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x1237d1c00) [pid = 1929] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12a4a0800) [pid = 1929] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x1244dfc00) [pid = 1929] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x125f5b400) [pid = 1929] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x118ec4400) [pid = 1929] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x11666f800) [pid = 1929] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x115648000) [pid = 1929] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x11ae92800) [pid = 1929] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x113565400) [pid = 1929] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12ab36400) [pid = 1929] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1158e6c00) [pid = 1929] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x1189d8000) [pid = 1929] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x1145d7800) [pid = 1929] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12ab34000) [pid = 1929] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x11ac1dc00) [pid = 1929] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x127631000) [pid = 1929] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x1147cf800) [pid = 1929] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x11ac1ec00) [pid = 1929] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x11b29a000) [pid = 1929] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x123999c00) [pid = 1929] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x11bb74000) [pid = 1929] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x1241ad400) [pid = 1929] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11864b400) [pid = 1929] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11b28e400) [pid = 1929] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x123878000) [pid = 1929] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x124326000) [pid = 1929] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x114d7f800) [pid = 1929] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1188dfc00) [pid = 1929] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x1237e0800) [pid = 1929] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x113564c00) [pid = 1929] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x119257800) [pid = 1929] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x127c20000) [pid = 1929] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:50:50 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11660d000) [pid = 1929] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:50:50 INFO - PROCESS | 1929 | 1461329450830 Marionette TRACE conn3 <- [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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 623ms 05:50:50 INFO - PROCESS | 1929 | 1461329450838 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1929 | 1461329450839 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 05:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:50:50 INFO - PROCESS | 1929 | 1461329450842 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1929 | 1461329450843 Marionette TRACE conn3 <- [1,2418,null,{}] 05:50:50 INFO - PROCESS | 1929 | 1461329450845 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 1929 | 1461329450934 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:50:51 INFO - PROCESS | 1929 | 1461329451009 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd9000 == 62 [pid = 1929] [id = 612] 05:50:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x114d85800) [pid = 1929] [serial = 1836] [outer = 0x0] 05:50:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x1189d8000) [pid = 1929] [serial = 1837] [outer = 0x114d85800] 05:50:51 INFO - PROCESS | 1929 | 1461329451035 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x11a62d000) [pid = 1929] [serial = 1838] [outer = 0x114d85800] 05:50:51 INFO - PROCESS | 1929 | 1461329451340 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 519ms 05:50:51 INFO - PROCESS | 1929 | 1461329451362 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1929 | 1461329451363 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 05:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:50:51 INFO - PROCESS | 1929 | 1461329451365 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1929 | 1461329451366 Marionette TRACE conn3 <- [1,2422,null,{}] 05:50:51 INFO - PROCESS | 1929 | 1461329451371 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:51 INFO - PROCESS | 1929 | 1461329451457 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:50:51 INFO - PROCESS | 1929 | 1461329451462 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6ab800 == 63 [pid = 1929] [id = 613] 05:50:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x1186a7400) [pid = 1929] [serial = 1839] [outer = 0x0] 05:50:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x11bb72000) [pid = 1929] [serial = 1840] [outer = 0x1186a7400] 05:50:51 INFO - PROCESS | 1929 | 1461329451487 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x123999c00) [pid = 1929] [serial = 1841] [outer = 0x1186a7400] 05:50:51 INFO - PROCESS | 1929 | 1461329451841 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 05:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:50:51 INFO - PROCESS | 1929 | 1461329451897 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1929 | 1461329451898 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 05:50:51 INFO - PROCESS | 1929 | 1461329451901 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1929 | 1461329451902 Marionette TRACE conn3 <- [1,2426,null,{}] 05:50:51 INFO - PROCESS | 1929 | 1461329451905 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 1929 | 1461329452044 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:50:52 INFO - PROCESS | 1929 | 1461329452057 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbfa000 == 64 [pid = 1929] [id = 614] 05:50:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x1237e0800) [pid = 1929] [serial = 1842] [outer = 0x0] 05:50:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x125f5b400) [pid = 1929] [serial = 1843] [outer = 0x1237e0800] 05:50:52 INFO - PROCESS | 1929 | 1461329452096 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x129c5e800) [pid = 1929] [serial = 1844] [outer = 0x1237e0800] 05:50:52 INFO - PROCESS | 1929 | 1461329452521 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 669ms 05:50:52 INFO - PROCESS | 1929 | 1461329452571 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 1929 | 1461329452572 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 05:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:50:52 INFO - PROCESS | 1929 | 1461329452575 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 1929 | 1461329452576 Marionette TRACE conn3 <- [1,2430,null,{}] 05:50:52 INFO - PROCESS | 1929 | 1461329452579 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 1929 | 1461329452681 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:50:52 INFO - PROCESS | 1929 | 1461329452685 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300d8800 == 65 [pid = 1929] [id = 615] 05:50:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12750c400) [pid = 1929] [serial = 1845] [outer = 0x0] 05:50:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12ab2ec00) [pid = 1929] [serial = 1846] [outer = 0x12750c400] 05:50:52 INFO - PROCESS | 1929 | 1461329452715 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12ad9cc00) [pid = 1929] [serial = 1847] [outer = 0x12750c400] 05:50:53 INFO - PROCESS | 1929 | 1461329453200 Marionette TRACE conn3 <- [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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 672ms 05:50:53 INFO - PROCESS | 1929 | 1461329453248 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1929 | 1461329453251 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 05:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:50:53 INFO - PROCESS | 1929 | 1461329453255 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1929 | 1461329453258 Marionette TRACE conn3 <- [1,2434,null,{}] 05:50:53 INFO - PROCESS | 1929 | 1461329453261 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 1929 | 1461329453372 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:50:53 INFO - PROCESS | 1929 | 1461329453490 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c87800 == 66 [pid = 1929] [id = 616] 05:50:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x119d56400) [pid = 1929] [serial = 1848] [outer = 0x0] 05:50:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x11ae9ec00) [pid = 1929] [serial = 1849] [outer = 0x119d56400] 05:50:53 INFO - PROCESS | 1929 | 1461329453524 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x11c511800) [pid = 1929] [serial = 1850] [outer = 0x119d56400] 05:50:53 INFO - PROCESS | 1929 | 1461329453940 Marionette TRACE conn3 <- [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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 722ms 05:50:53 INFO - PROCESS | 1929 | 1461329453978 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1929 | 1461329453982 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 05:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:50:53 INFO - PROCESS | 1929 | 1461329453987 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1929 | 1461329453989 Marionette TRACE conn3 <- [1,2438,null,{}] 05:50:53 INFO - PROCESS | 1929 | 1461329453992 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 1929 | 1461329454105 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:50:54 INFO - PROCESS | 1929 | 1461329454212 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d859800 == 67 [pid = 1929] [id = 617] 05:50:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x1237ddc00) [pid = 1929] [serial = 1851] [outer = 0x0] 05:50:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x1244d6000) [pid = 1929] [serial = 1852] [outer = 0x1237ddc00] 05:50:54 INFO - PROCESS | 1929 | 1461329454245 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x129c61c00) [pid = 1929] [serial = 1853] [outer = 0x1237ddc00] 05:50:54 INFO - PROCESS | 1929 | 1461329454682 Marionette TRACE conn3 <- [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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:50:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 722ms 05:50:54 INFO - PROCESS | 1929 | 1461329454731 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 1929 | 1461329454733 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 05:50:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:50:54 INFO - PROCESS | 1929 | 1461329454749 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1929 | 1461329454751 Marionette TRACE conn3 <- [1,2442,null,{}] 05:50:54 INFO - PROCESS | 1929 | 1461329454759 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 1929 | 1461329454871 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:50:54 INFO - PROCESS | 1929 | 1461329454952 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300d4000 == 68 [pid = 1929] [id = 618] 05:50:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12a455800) [pid = 1929] [serial = 1854] [outer = 0x0] 05:50:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12a5edc00) [pid = 1929] [serial = 1855] [outer = 0x12a455800] 05:50:54 INFO - PROCESS | 1929 | 1461329454985 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12ab31800) [pid = 1929] [serial = 1856] [outer = 0x12a455800] 05:50:55 INFO - PROCESS | 1929 | 1461329455364 Marionette TRACE conn3 <- [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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 673ms 05:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:50:55 INFO - PROCESS | 1929 | 1461329455421 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 1929 | 1461329455423 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 05:50:55 INFO - PROCESS | 1929 | 1461329455425 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 1929 | 1461329455427 Marionette TRACE conn3 <- [1,2446,null,{}] 05:50:55 INFO - PROCESS | 1929 | 1461329455429 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 1929 | 1461329455542 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:50:55 INFO - PROCESS | 1929 | 1461329455650 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300f2800 == 69 [pid = 1929] [id = 619] 05:50:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12a49ac00) [pid = 1929] [serial = 1857] [outer = 0x0] 05:50:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12ab87400) [pid = 1929] [serial = 1858] [outer = 0x12a49ac00] 05:50:55 INFO - PROCESS | 1929 | 1461329455683 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12acc4400) [pid = 1929] [serial = 1859] [outer = 0x12a49ac00] 05:50:56 INFO - PROCESS | 1929 | 1461329456085 Marionette TRACE conn3 <- [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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 669ms 05:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:50:56 INFO - PROCESS | 1929 | 1461329456095 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1929 | 1461329456096 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 05:50:56 INFO - PROCESS | 1929 | 1461329456098 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1929 | 1461329456100 Marionette TRACE conn3 <- [1,2450,null,{}] 05:50:56 INFO - PROCESS | 1929 | 1461329456102 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 1929 | 1461329456211 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:50:56 INFO - PROCESS | 1929 | 1461329456308 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x1301e6800 == 70 [pid = 1929] [id = 620] 05:50:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12a77d800) [pid = 1929] [serial = 1860] [outer = 0x0] 05:50:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12ad2f800) [pid = 1929] [serial = 1861] [outer = 0x12a77d800] 05:50:56 INFO - PROCESS | 1929 | 1461329456338 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12ad98c00) [pid = 1929] [serial = 1862] [outer = 0x12a77d800] 05:50:56 INFO - PROCESS | 1929 | 1461329456772 Marionette TRACE conn3 <- [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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 721ms 05:50:56 INFO - PROCESS | 1929 | 1461329456820 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1929 | 1461329456821 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 05:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:50:56 INFO - PROCESS | 1929 | 1461329456824 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1929 | 1461329456825 Marionette TRACE conn3 <- [1,2454,null,{}] 05:50:56 INFO - PROCESS | 1929 | 1461329456827 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 1929 | 1461329456946 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:50:57 INFO - PROCESS | 1929 | 1461329457026 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x13041f800 == 71 [pid = 1929] [id = 621] 05:50:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12ada1c00) [pid = 1929] [serial = 1863] [outer = 0x0] 05:50:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12af0a800) [pid = 1929] [serial = 1864] [outer = 0x12ada1c00] 05:50:57 INFO - PROCESS | 1929 | 1461329457058 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12af10400) [pid = 1929] [serial = 1865] [outer = 0x12ada1c00] 05:50:57 INFO - PROCESS | 1929 | 1461329457493 Marionette TRACE conn3 <- [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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:50:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 721ms 05:50:57 INFO - PROCESS | 1929 | 1461329457553 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1929 | 1461329457555 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 05:50:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:50:57 INFO - PROCESS | 1929 | 1461329457559 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1929 | 1461329457560 Marionette TRACE conn3 <- [1,2458,null,{}] 05:50:57 INFO - PROCESS | 1929 | 1461329457562 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 1929 | 1461329457673 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:50:57 INFO - PROCESS | 1929 | 1461329457753 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x11a606000 == 72 [pid = 1929] [id = 622] 05:50:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x11864a000) [pid = 1929] [serial = 1866] [outer = 0x0] 05:50:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x11a87a800) [pid = 1929] [serial = 1867] [outer = 0x11864a000] 05:50:57 INFO - PROCESS | 1929 | 1461329457783 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12a5ba400) [pid = 1929] [serial = 1868] [outer = 0x11864a000] 05:50:58 INFO - PROCESS | 1929 | 1461329458407 Marionette TRACE conn3 <- [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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 870ms 05:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:50:58 INFO - PROCESS | 1929 | 1461329458430 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 1929 | 1461329458432 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 05:50:58 INFO - PROCESS | 1929 | 1461329458436 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 1929 | 1461329458439 Marionette TRACE conn3 <- [1,2462,null,{}] 05:50:58 INFO - PROCESS | 1929 | 1461329458443 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:58 INFO - PROCESS | 1929 | 1461329458563 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:50:58 INFO - PROCESS | 1929 | 1461329458711 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239e8000 == 73 [pid = 1929] [id = 623] 05:50:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11356cc00) [pid = 1929] [serial = 1869] [outer = 0x0] 05:50:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x1155e3800) [pid = 1929] [serial = 1870] [outer = 0x11356cc00] 05:50:58 INFO - PROCESS | 1929 | 1461329458741 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x118981400) [pid = 1929] [serial = 1871] [outer = 0x11356cc00] 05:50:59 INFO - PROCESS | 1929 | 1461329459191 Marionette TRACE conn3 <- [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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 775ms 05:50:59 INFO - PROCESS | 1929 | 1461329459211 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 1929 | 1461329459215 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 05:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:50:59 INFO - PROCESS | 1929 | 1461329459219 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 1929 | 1461329459221 Marionette TRACE conn3 <- [1,2466,null,{}] 05:50:59 INFO - PROCESS | 1929 | 1461329459224 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:59 INFO - PROCESS | 1929 | 1461329459321 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:50:59 INFO - PROCESS | 1929 | 1461329459390 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x119282800 == 74 [pid = 1929] [id = 624] 05:50:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x1140c6000) [pid = 1929] [serial = 1872] [outer = 0x0] 05:50:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x118836800) [pid = 1929] [serial = 1873] [outer = 0x1140c6000] 05:50:59 INFO - PROCESS | 1929 | 1461329459455 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x11b12f000) [pid = 1929] [serial = 1874] [outer = 0x1140c6000] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbfa000 == 73 [pid = 1929] [id = 614] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6ab800 == 72 [pid = 1929] [id = 613] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd9000 == 71 [pid = 1929] [id = 612] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12f37b000 == 70 [pid = 1929] [id = 611] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0cb000 == 69 [pid = 1929] [id = 610] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12e757800 == 68 [pid = 1929] [id = 609] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8b6800 == 67 [pid = 1929] [id = 608] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x11ae98400) [pid = 1929] [serial = 1789] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x114d7bc00) [pid = 1929] [serial = 1765] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x11ac1f400) [pid = 1929] [serial = 1768] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x1244df800) [pid = 1929] [serial = 1771] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12a458000) [pid = 1929] [serial = 1774] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12aa1b800) [pid = 1929] [serial = 1777] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12a45a000) [pid = 1929] [serial = 1780] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0d9800 == 66 [pid = 1929] [id = 607] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6e7000 == 65 [pid = 1929] [id = 606] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12447c000 == 64 [pid = 1929] [id = 605] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x12a6d3800 == 63 [pid = 1929] [id = 600] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x118ee5000 == 62 [pid = 1929] [id = 599] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x124615000 == 61 [pid = 1929] [id = 598] 05:50:59 INFO - PROCESS | 1929 | --DOCSHELL 0x116642000 == 60 [pid = 1929] [id = 597] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x129fd8400) [pid = 1929] [serial = 1595] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x118837400) [pid = 1929] [serial = 1598] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x11ac21800) [pid = 1929] [serial = 1601] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x1237db800) [pid = 1929] [serial = 1604] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x129c68800) [pid = 1929] [serial = 1610] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x127c1f800) [pid = 1929] [serial = 1556] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12acc6c00) [pid = 1929] [serial = 1763] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x1272eac00) [pid = 1929] [serial = 1553] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x119e57800) [pid = 1929] [serial = 1544] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1244e0000) [pid = 1929] [serial = 1550] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x128851800) [pid = 1929] [serial = 1607] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12a49cc00) [pid = 1929] [serial = 1744] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12a5eb000) [pid = 1929] [serial = 1747] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12a7cf000) [pid = 1929] [serial = 1750] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x123f40400) [pid = 1929] [serial = 1715] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x11c6ba400) [pid = 1929] [serial = 1714] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x119d50800) [pid = 1929] [serial = 1729] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x11ab54400) [pid = 1929] [serial = 1730] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12399d800) [pid = 1929] [serial = 1735] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x124324000) [pid = 1929] [serial = 1736] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12a774c00) [pid = 1929] [serial = 1721] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12a5e9c00) [pid = 1929] [serial = 1720] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x125f59c00) [pid = 1929] [serial = 1738] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12762e000) [pid = 1929] [serial = 1739] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x12a77a800) [pid = 1929] [serial = 1748] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12884ec00) [pid = 1929] [serial = 1717] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12a454400) [pid = 1929] [serial = 1718] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x11acc2400) [pid = 1929] [serial = 1712] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x11a62e000) [pid = 1929] [serial = 1711] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x118fb3c00) [pid = 1929] [serial = 1727] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x1188dec00) [pid = 1929] [serial = 1726] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11a62b000) [pid = 1929] [serial = 1723] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12a778800) [pid = 1929] [serial = 1724] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11b294000) [pid = 1929] [serial = 1732] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11c069400) [pid = 1929] [serial = 1733] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x1154f2c00) [pid = 1929] [serial = 1709] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x114c32800) [pid = 1929] [serial = 1708] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12ab91800) [pid = 1929] [serial = 1762] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x11660f800) [pid = 1929] [serial = 1783] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x118835000) [pid = 1929] [serial = 1784] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x119129800) [pid = 1929] [serial = 1786] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x119e4e000) [pid = 1929] [serial = 1787] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12aa12400) [pid = 1929] [serial = 1751] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11b286c00) [pid = 1929] [serial = 1754] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12ab87800) [pid = 1929] [serial = 1759] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x12ab8d800) [pid = 1929] [serial = 1760] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x129c69800) [pid = 1929] [serial = 1756] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x1189dd800) [pid = 1929] [serial = 1753] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x128855000) [pid = 1929] [serial = 1741] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12ab33800) [pid = 1929] [serial = 1757] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x12a453800) [pid = 1929] [serial = 1742] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x12a5b8c00) [pid = 1929] [serial = 1745] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x115655400) [pid = 1929] [serial = 1541] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x11b7eec00) [pid = 1929] [serial = 1547] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12757ac00) [pid = 1929] [serial = 1661] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12a778000) [pid = 1929] [serial = 1652] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x11b292400) [pid = 1929] [serial = 1658] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12a49b000) [pid = 1929] [serial = 1664] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x118fb4800) [pid = 1929] [serial = 1655] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 1929 | 1461329459959 Marionette TRACE conn3 <- [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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 770ms 05:50:59 INFO - PROCESS | 1929 | 1461329459990 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:50:59 INFO - PROCESS | 1929 | 1461329459992 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 05:50:59 INFO - PROCESS | 1929 | 1461329459996 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1929 | 1461329460000 Marionette TRACE conn3 <- [1,2470,null,{}] 05:51:00 INFO - PROCESS | 1929 | 1461329460011 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:00 INFO - PROCESS | 1929 | 1461329460168 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:51:00 INFO - PROCESS | 1929 | 1461329460254 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eaf000 == 61 [pid = 1929] [id = 625] 05:51:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x11ac21800) [pid = 1929] [serial = 1875] [outer = 0x0] 05:51:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x11bb6c000) [pid = 1929] [serial = 1876] [outer = 0x11ac21800] 05:51:00 INFO - PROCESS | 1929 | 1461329460283 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x123691000) [pid = 1929] [serial = 1877] [outer = 0x11ac21800] 05:51:00 INFO - PROCESS | 1929 | 1461329460595 Marionette TRACE conn3 <- [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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 626ms 05:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:51:00 INFO - PROCESS | 1929 | 1461329460623 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1929 | 1461329460625 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 05:51:00 INFO - PROCESS | 1929 | 1461329460627 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1929 | 1461329460628 Marionette TRACE conn3 <- [1,2474,null,{}] 05:51:00 INFO - PROCESS | 1929 | 1461329460631 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:00 INFO - PROCESS | 1929 | 1461329460723 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:51:00 INFO - PROCESS | 1929 | 1461329460727 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c88000 == 62 [pid = 1929] [id = 626] 05:51:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x1237dc400) [pid = 1929] [serial = 1878] [outer = 0x0] 05:51:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x125e73800) [pid = 1929] [serial = 1879] [outer = 0x1237dc400] 05:51:00 INFO - PROCESS | 1929 | 1461329460754 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x127207c00) [pid = 1929] [serial = 1880] [outer = 0x1237dc400] 05:51:01 INFO - PROCESS | 1929 | 1461329461100 Marionette TRACE conn3 <- [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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 517ms 05:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:51:01 INFO - PROCESS | 1929 | 1461329461146 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1929 | 1461329461147 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 05:51:01 INFO - PROCESS | 1929 | 1461329461149 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1929 | 1461329461150 Marionette TRACE conn3 <- [1,2478,null,{}] 05:51:01 INFO - PROCESS | 1929 | 1461329461153 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 1929 | 1461329461239 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:51:01 INFO - PROCESS | 1929 | 1461329461244 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5d0000 == 63 [pid = 1929] [id = 627] 05:51:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x127209400) [pid = 1929] [serial = 1881] [outer = 0x0] 05:51:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x127c1d000) [pid = 1929] [serial = 1882] [outer = 0x127209400] 05:51:01 INFO - PROCESS | 1929 | 1461329461269 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x128851000) [pid = 1929] [serial = 1883] [outer = 0x127209400] 05:51:01 INFO - PROCESS | 1929 | 1461329461628 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 05:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:51:01 INFO - PROCESS | 1929 | 1461329461670 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1929 | 1461329461671 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 05:51:01 INFO - PROCESS | 1929 | 1461329461674 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1929 | 1461329461675 Marionette TRACE conn3 <- [1,2482,null,{}] 05:51:01 INFO - PROCESS | 1929 | 1461329461677 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 1929 | 1461329461818 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:51:01 INFO - PROCESS | 1929 | 1461329461835 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac97000 == 64 [pid = 1929] [id = 628] 05:51:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12884b800) [pid = 1929] [serial = 1884] [outer = 0x0] 05:51:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x129c61800) [pid = 1929] [serial = 1885] [outer = 0x12884b800] 05:51:01 INFO - PROCESS | 1929 | 1461329461863 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12a45a000) [pid = 1929] [serial = 1886] [outer = 0x12884b800] 05:51:02 INFO - PROCESS | 1929 | 1461329462226 Marionette TRACE conn3 <- [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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 567ms 05:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:51:02 INFO - PROCESS | 1929 | 1461329462246 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 1929 | 1461329462247 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 05:51:02 INFO - PROCESS | 1929 | 1461329462249 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1929 | 1461329462250 Marionette TRACE conn3 <- [1,2486,null,{}] 05:51:02 INFO - PROCESS | 1929 | 1461329462255 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 1929 | 1461329462368 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:51:02 INFO - PROCESS | 1929 | 1461329462408 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b77f800 == 65 [pid = 1929] [id = 629] 05:51:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x128851800) [pid = 1929] [serial = 1887] [outer = 0x0] 05:51:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12a4a3400) [pid = 1929] [serial = 1888] [outer = 0x128851800] 05:51:02 INFO - PROCESS | 1929 | 1461329462433 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12a5e5800) [pid = 1929] [serial = 1889] [outer = 0x128851800] 05:51:02 INFO - PROCESS | 1929 | 1461329462754 Marionette TRACE conn3 <- [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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 522ms 05:51:02 INFO - PROCESS | 1929 | 1461329462783 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 1929 | 1461329462785 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 05:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:51:02 INFO - PROCESS | 1929 | 1461329462787 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1929 | 1461329462788 Marionette TRACE conn3 <- [1,2490,null,{}] 05:51:02 INFO - PROCESS | 1929 | 1461329462790 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 1929 | 1461329462906 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:51:02 INFO - PROCESS | 1929 | 1461329462946 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12cf71800 == 66 [pid = 1929] [id = 630] 05:51:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x129fe0c00) [pid = 1929] [serial = 1890] [outer = 0x0] 05:51:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12a775800) [pid = 1929] [serial = 1891] [outer = 0x129fe0c00] 05:51:02 INFO - PROCESS | 1929 | 1461329462971 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12a7d2400) [pid = 1929] [serial = 1892] [outer = 0x129fe0c00] 05:51:03 INFO - PROCESS | 1929 | 1461329463290 Marionette TRACE conn3 <- [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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 05:51:03 INFO - PROCESS | 1929 | 1461329463307 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 1929 | 1461329463309 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 05:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:51:03 INFO - PROCESS | 1929 | 1461329463311 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1929 | 1461329463312 Marionette TRACE conn3 <- [1,2494,null,{}] 05:51:03 INFO - PROCESS | 1929 | 1461329463314 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:03 INFO - PROCESS | 1929 | 1461329463429 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:51:03 INFO - PROCESS | 1929 | 1461329463444 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d869000 == 67 [pid = 1929] [id = 631] 05:51:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12a778000) [pid = 1929] [serial = 1893] [outer = 0x0] 05:51:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12ab2a400) [pid = 1929] [serial = 1894] [outer = 0x12a778000] 05:51:03 INFO - PROCESS | 1929 | 1461329463468 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12ab86800) [pid = 1929] [serial = 1895] [outer = 0x12a778000] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x1237e0800) [pid = 1929] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12a7d6000) [pid = 1929] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x116674c00) [pid = 1929] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12accb400) [pid = 1929] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x11ae94c00) [pid = 1929] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x123f3f000) [pid = 1929] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12a452400) [pid = 1929] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x1186a7400) [pid = 1929] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x129fdbc00) [pid = 1929] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x114d85800) [pid = 1929] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:51:03 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11acc6c00) [pid = 1929] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:51:03 INFO - PROCESS | 1929 | 1461329463962 Marionette TRACE conn3 <- [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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 669ms 05:51:03 INFO - PROCESS | 1929 | 1461329463980 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 1929 | 1461329463982 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 05:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:51:03 INFO - PROCESS | 1929 | 1461329463984 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1929 | 1461329463985 Marionette TRACE conn3 <- [1,2498,null,{}] 05:51:03 INFO - PROCESS | 1929 | 1461329463988 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 1929 | 1461329464078 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:51:04 INFO - PROCESS | 1929 | 1461329464082 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c7e800 == 68 [pid = 1929] [id = 632] 05:51:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x11ae94c00) [pid = 1929] [serial = 1896] [outer = 0x0] 05:51:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x1237ed000) [pid = 1929] [serial = 1897] [outer = 0x11ae94c00] 05:51:04 INFO - PROCESS | 1929 | 1461329464109 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12a7d6000) [pid = 1929] [serial = 1898] [outer = 0x11ae94c00] 05:51:04 INFO - PROCESS | 1929 | 1461329464454 Marionette TRACE conn3 <- [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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:51:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 520ms 05:51:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:51:04 INFO - PROCESS | 1929 | 1461329464505 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1929 | 1461329464507 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 05:51:04 INFO - PROCESS | 1929 | 1461329464509 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1929 | 1461329464511 Marionette TRACE conn3 <- [1,2502,null,{}] 05:51:04 INFO - PROCESS | 1929 | 1461329464513 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 1929 | 1461329464644 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:51:04 INFO - PROCESS | 1929 | 1461329464657 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e75b000 == 69 [pid = 1929] [id = 633] 05:51:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x11bb76400) [pid = 1929] [serial = 1899] [outer = 0x0] 05:51:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12ab86c00) [pid = 1929] [serial = 1900] [outer = 0x11bb76400] 05:51:04 INFO - PROCESS | 1929 | 1461329464687 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12ad9d400) [pid = 1929] [serial = 1901] [outer = 0x11bb76400] 05:51:05 INFO - PROCESS | 1929 | 1461329465040 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 568ms 05:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:51:05 INFO - PROCESS | 1929 | 1461329465078 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 1929 | 1461329465079 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 05:51:05 INFO - PROCESS | 1929 | 1461329465081 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1929 | 1461329465083 Marionette TRACE conn3 <- [1,2506,null,{}] 05:51:05 INFO - PROCESS | 1929 | 1461329465085 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:05 INFO - PROCESS | 1929 | 1461329465175 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:51:05 INFO - PROCESS | 1929 | 1461329465179 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0bb000 == 70 [pid = 1929] [id = 634] 05:51:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12ad9e000) [pid = 1929] [serial = 1902] [outer = 0x0] 05:51:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12af09000) [pid = 1929] [serial = 1903] [outer = 0x12ad9e000] 05:51:05 INFO - PROCESS | 1929 | 1461329465204 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12b106800) [pid = 1929] [serial = 1904] [outer = 0x12ad9e000] 05:51:05 INFO - PROCESS | 1929 | 1461329465556 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms 05:51:05 INFO - PROCESS | 1929 | 1461329465603 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 1929 | 1461329465604 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 05:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:51:05 INFO - PROCESS | 1929 | 1461329465607 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1929 | 1461329465608 Marionette TRACE conn3 <- [1,2510,null,{}] 05:51:05 INFO - PROCESS | 1929 | 1461329465610 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:05 INFO - PROCESS | 1929 | 1461329465699 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:51:05 INFO - PROCESS | 1929 | 1461329465703 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f2e1000 == 71 [pid = 1929] [id = 635] 05:51:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12b103400) [pid = 1929] [serial = 1905] [outer = 0x0] 05:51:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12b10c400) [pid = 1929] [serial = 1906] [outer = 0x12b103400] 05:51:05 INFO - PROCESS | 1929 | 1461329465728 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12b1ea000) [pid = 1929] [serial = 1907] [outer = 0x12b103400] 05:51:06 INFO - PROCESS | 1929 | 1461329466256 Marionette TRACE conn3 <- [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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:51:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 673ms 05:51:06 INFO - PROCESS | 1929 | 1461329466281 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1929 | 1461329466283 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 05:51:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:51:06 INFO - PROCESS | 1929 | 1461329466306 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1929 | 1461329466308 Marionette TRACE conn3 <- [1,2514,null,{}] 05:51:06 INFO - PROCESS | 1929 | 1461329466313 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 1929 | 1461329466427 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:51:06 INFO - PROCESS | 1929 | 1461329466532 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c20d800 == 72 [pid = 1929] [id = 636] 05:51:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x11883d800) [pid = 1929] [serial = 1908] [outer = 0x0] 05:51:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x119255000) [pid = 1929] [serial = 1909] [outer = 0x11883d800] 05:51:06 INFO - PROCESS | 1929 | 1461329466566 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x11ac22800) [pid = 1929] [serial = 1910] [outer = 0x11883d800] 05:51:06 INFO - PROCESS | 1929 | 1461329466969 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 725ms 05:51:07 INFO - PROCESS | 1929 | 1461329467032 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:51:07 INFO - PROCESS | 1929 | 1461329467038 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 05:51:07 INFO - PROCESS | 1929 | 1461329467043 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1929 | 1461329467044 Marionette TRACE conn3 <- [1,2518,null,{}] 05:51:07 INFO - PROCESS | 1929 | 1461329467047 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:07 INFO - PROCESS | 1929 | 1461329467165 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:51:07 INFO - PROCESS | 1929 | 1461329467242 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x129951000 == 73 [pid = 1929] [id = 637] 05:51:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x11acc2400) [pid = 1929] [serial = 1911] [outer = 0x0] 05:51:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x11b29a800) [pid = 1929] [serial = 1912] [outer = 0x11acc2400] 05:51:07 INFO - PROCESS | 1929 | 1461329467272 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x1244d1c00) [pid = 1929] [serial = 1913] [outer = 0x11acc2400] 05:51:07 INFO - PROCESS | 1929 | 1461329467704 Marionette TRACE conn3 <- [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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 05:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:51:07 INFO - PROCESS | 1929 | 1461329467713 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1929 | 1461329467715 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 05:51:07 INFO - PROCESS | 1929 | 1461329467717 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1929 | 1461329467722 Marionette TRACE conn3 <- [1,2522,null,{}] 05:51:07 INFO - PROCESS | 1929 | 1461329467731 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:07 INFO - PROCESS | 1929 | 1461329467847 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:51:07 INFO - PROCESS | 1929 | 1461329467954 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e756000 == 74 [pid = 1929] [id = 638] 05:51:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x127511800) [pid = 1929] [serial = 1914] [outer = 0x0] 05:51:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x129f75000) [pid = 1929] [serial = 1915] [outer = 0x127511800] 05:51:07 INFO - PROCESS | 1929 | 1461329467988 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x129fe2000) [pid = 1929] [serial = 1916] [outer = 0x127511800] 05:51:08 INFO - PROCESS | 1929 | 1461329468421 Marionette TRACE conn3 <- [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]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:51:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 727ms 05:51:08 INFO - PROCESS | 1929 | 1461329468444 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 1929 | 1461329468446 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 05:51:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:51:08 INFO - PROCESS | 1929 | 1461329468449 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 1929 | 1461329468450 Marionette TRACE conn3 <- [1,2526,null,{}] 05:51:08 INFO - PROCESS | 1929 | 1461329468453 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:08 INFO - PROCESS | 1929 | 1461329468586 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:51:08 INFO - PROCESS | 1929 | 1461329468650 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fba9800 == 75 [pid = 1929] [id = 639] 05:51:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12a5b8000) [pid = 1929] [serial = 1917] [outer = 0x0] 05:51:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12ab32000) [pid = 1929] [serial = 1918] [outer = 0x12a5b8000] 05:51:08 INFO - PROCESS | 1929 | 1461329468721 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12ad2a800) [pid = 1929] [serial = 1919] [outer = 0x12a5b8000] 05:51:09 INFO - PROCESS | 1929 | 1461329469137 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 722ms 05:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:51:09 INFO - PROCESS | 1929 | 1461329469172 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1929 | 1461329469173 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 05:51:09 INFO - PROCESS | 1929 | 1461329469176 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1929 | 1461329469177 Marionette TRACE conn3 <- [1,2530,null,{}] 05:51:09 INFO - PROCESS | 1929 | 1461329469179 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:09 INFO - PROCESS | 1929 | 1461329469292 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:51:09 INFO - PROCESS | 1929 | 1461329469369 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe3f000 == 76 [pid = 1929] [id = 640] 05:51:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12a5b8c00) [pid = 1929] [serial = 1920] [outer = 0x0] 05:51:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12ad99c00) [pid = 1929] [serial = 1921] [outer = 0x12a5b8c00] 05:51:09 INFO - PROCESS | 1929 | 1461329469398 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b109c00) [pid = 1929] [serial = 1922] [outer = 0x12a5b8c00] 05:51:09 INFO - PROCESS | 1929 | 1461329469831 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 05:51:09 INFO - PROCESS | 1929 | 1461329469847 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1929 | 1461329469849 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 05:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:51:09 INFO - PROCESS | 1929 | 1461329469853 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1929 | 1461329469855 Marionette TRACE conn3 <- [1,2534,null,{}] 05:51:09 INFO - PROCESS | 1929 | 1461329469859 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:10 INFO - PROCESS | 1929 | 1461329470015 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:51:10 INFO - PROCESS | 1929 | 1461329470094 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x13040e800 == 77 [pid = 1929] [id = 641] 05:51:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12b1eec00) [pid = 1929] [serial = 1923] [outer = 0x0] 05:51:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12b35a000) [pid = 1929] [serial = 1924] [outer = 0x12b1eec00] 05:51:10 INFO - PROCESS | 1929 | 1461329470126 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12b405c00) [pid = 1929] [serial = 1925] [outer = 0x12b1eec00] 05:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 721ms 05:51:10 INFO - PROCESS | 1929 | 1461329470568 Marionette TRACE conn3 <- [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]]]}] 05:51:10 INFO - PROCESS | 1929 | 1461329470573 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 1929 | 1461329470575 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 05:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:51:10 INFO - PROCESS | 1929 | 1461329470577 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1929 | 1461329470579 Marionette TRACE conn3 <- [1,2538,null,{}] 05:51:10 INFO - PROCESS | 1929 | 1461329470581 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:10 INFO - PROCESS | 1929 | 1461329470692 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:51:10 INFO - PROCESS | 1929 | 1461329470985 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238e7800 == 78 [pid = 1929] [id = 642] 05:51:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x114d7f800) [pid = 1929] [serial = 1926] [outer = 0x0] 05:51:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x1154f1000) [pid = 1929] [serial = 1927] [outer = 0x114d7f800] 05:51:11 INFO - PROCESS | 1929 | 1461329471037 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x118943c00) [pid = 1929] [serial = 1928] [outer = 0x114d7f800] 05:51:11 INFO - PROCESS | 1929 | 1461329471576 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1020ms 05:51:11 INFO - PROCESS | 1929 | 1461329471597 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:51:11 INFO - PROCESS | 1929 | 1461329471600 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 05:51:11 INFO - PROCESS | 1929 | 1461329471631 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1929 | 1461329471634 Marionette TRACE conn3 <- [1,2542,null,{}] 05:51:11 INFO - PROCESS | 1929 | 1461329471642 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:11 INFO - PROCESS | 1929 | 1461329471749 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:51:11 INFO - PROCESS | 1929 | 1461329471827 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5e0000 == 79 [pid = 1929] [id = 643] 05:51:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x11925c000) [pid = 1929] [serial = 1929] [outer = 0x0] 05:51:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x11a62e400) [pid = 1929] [serial = 1930] [outer = 0x11925c000] 05:51:11 INFO - PROCESS | 1929 | 1461329471855 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11c062c00) [pid = 1929] [serial = 1931] [outer = 0x11925c000] 05:51:12 INFO - PROCESS | 1929 | 1461329472291 Marionette TRACE conn3 <- [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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:51:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 705ms 05:51:12 INFO - PROCESS | 1929 | 1461329472309 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1929 | 1461329472311 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 05:51:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:51:12 INFO - PROCESS | 1929 | 1461329472314 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1929 | 1461329472316 Marionette TRACE conn3 <- [1,2546,null,{}] 05:51:12 INFO - PROCESS | 1929 | 1461329472318 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 1929 | 1461329472445 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x11570d000 == 78 [pid = 1929] [id = 574] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0b3000 == 77 [pid = 1929] [id = 572] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac9d800 == 76 [pid = 1929] [id = 601] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12d0c5000 == 75 [pid = 1929] [id = 603] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb61000 == 74 [pid = 1929] [id = 602] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0bb000 == 73 [pid = 1929] [id = 634] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12e75b000 == 72 [pid = 1929] [id = 633] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x127c7e800 == 71 [pid = 1929] [id = 632] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12d869000 == 70 [pid = 1929] [id = 631] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12cf71800 == 69 [pid = 1929] [id = 630] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x129f77000) [pid = 1929] [serial = 1807] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12a45fc00) [pid = 1929] [serial = 1810] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12b77f800 == 68 [pid = 1929] [id = 629] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac97000 == 67 [pid = 1929] [id = 628] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5d0000 == 66 [pid = 1929] [id = 627] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x127c88000 == 65 [pid = 1929] [id = 626] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x123eaf000 == 64 [pid = 1929] [id = 625] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x119282800 == 63 [pid = 1929] [id = 624] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x1239e8000 == 62 [pid = 1929] [id = 623] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x12d859800 == 61 [pid = 1929] [id = 617] 05:51:12 INFO - PROCESS | 1929 | --DOCSHELL 0x127c87800 == 60 [pid = 1929] [id = 616] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x129c5e800) [pid = 1929] [serial = 1844] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x128669c00) [pid = 1929] [serial = 1804] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12accac00) [pid = 1929] [serial = 1832] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x11ac16400) [pid = 1929] [serial = 1817] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12ad2d400) [pid = 1929] [serial = 1834] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x1237e1c00) [pid = 1929] [serial = 1820] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x129f80c00) [pid = 1929] [serial = 1823] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12a77a000) [pid = 1929] [serial = 1828] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x123999c00) [pid = 1929] [serial = 1841] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x11ae95c00) [pid = 1929] [serial = 1795] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12a7d8c00) [pid = 1929] [serial = 1829] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12a5ef000) [pid = 1929] [serial = 1826] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x114d85000) [pid = 1929] [serial = 1792] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x1189d8000) [pid = 1929] [serial = 1837] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12866e800) [pid = 1929] [serial = 1822] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11c068000) [pid = 1929] [serial = 1819] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x11a62d000) [pid = 1929] [serial = 1838] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x11897d800) [pid = 1929] [serial = 1816] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x125f5a800) [pid = 1929] [serial = 1801] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12a5c0400) [pid = 1929] [serial = 1813] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12ab2a800) [pid = 1929] [serial = 1831] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1237d6c00) [pid = 1929] [serial = 1798] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12ad35c00) [pid = 1929] [serial = 1835] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x11bb72000) [pid = 1929] [serial = 1840] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12a5b3c00) [pid = 1929] [serial = 1825] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x11b293000) [pid = 1929] [serial = 1790] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x125f5b400) [pid = 1929] [serial = 1843] [outer = 0x0] [url = about:blank] 05:51:12 INFO - PROCESS | 1929 | 1461329472579 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1929 | ++DOCSHELL 0x11970a800 == 61 [pid = 1929] [id = 644] 05:51:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x116678000) [pid = 1929] [serial = 1932] [outer = 0x0] 05:51:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x119257800) [pid = 1929] [serial = 1933] [outer = 0x116678000] 05:51:12 INFO - PROCESS | 1929 | 1461329472609 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x1237da400) [pid = 1929] [serial = 1934] [outer = 0x116678000] 05:51:12 INFO - PROCESS | 1929 | 1461329472939 Marionette TRACE conn3 <- [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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:51:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 673ms 05:51:12 INFO - PROCESS | 1929 | 1461329472988 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1929 | 1461329472989 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 05:51:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:51:12 INFO - PROCESS | 1929 | 1461329472993 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 1929 | 1461329472997 Marionette TRACE conn3 <- [1,2550,null,{}] 05:51:13 INFO - PROCESS | 1929 | 1461329473003 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:13 INFO - PROCESS | 1929 | 1461329473099 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:51:13 INFO - PROCESS | 1929 | 1461329473182 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12460f000 == 62 [pid = 1929] [id = 645] 05:51:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x11b7e4400) [pid = 1929] [serial = 1935] [outer = 0x0] 05:51:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x127508400) [pid = 1929] [serial = 1936] [outer = 0x11b7e4400] 05:51:13 INFO - PROCESS | 1929 | 1461329473208 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x129c5e000) [pid = 1929] [serial = 1937] [outer = 0x11b7e4400] 05:51:13 INFO - PROCESS | 1929 | 1461329473508 Marionette TRACE conn3 <- [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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 524ms 05:51:13 INFO - PROCESS | 1929 | 1461329473517 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 1929 | 1461329473519 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 05:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:51:13 INFO - PROCESS | 1929 | 1461329473525 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 1929 | 1461329473526 Marionette TRACE conn3 <- [1,2554,null,{}] 05:51:13 INFO - PROCESS | 1929 | 1461329473529 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:13 INFO - PROCESS | 1929 | 1461329473623 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:51:13 INFO - PROCESS | 1929 | 1461329473627 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbce800 == 63 [pid = 1929] [id = 646] 05:51:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12997a400) [pid = 1929] [serial = 1938] [outer = 0x0] 05:51:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x129fdac00) [pid = 1929] [serial = 1939] [outer = 0x12997a400] 05:51:13 INFO - PROCESS | 1929 | 1461329473653 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12a458c00) [pid = 1929] [serial = 1940] [outer = 0x12997a400] 05:51:14 INFO - PROCESS | 1929 | 1461329474055 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 570ms 05:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:51:14 INFO - PROCESS | 1929 | 1461329474094 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 1929 | 1461329474095 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 05:51:14 INFO - PROCESS | 1929 | 1461329474097 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1929 | 1461329474098 Marionette TRACE conn3 <- [1,2558,null,{}] 05:51:14 INFO - PROCESS | 1929 | 1461329474100 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 1929 | 1461329474191 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:51:14 INFO - PROCESS | 1929 | 1461329474197 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb68000 == 64 [pid = 1929] [id = 647] 05:51:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12a5bf800) [pid = 1929] [serial = 1941] [outer = 0x0] 05:51:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12a5ec000) [pid = 1929] [serial = 1942] [outer = 0x12a5bf800] 05:51:14 INFO - PROCESS | 1929 | 1461329474231 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12a7d7c00) [pid = 1929] [serial = 1943] [outer = 0x12a5bf800] 05:51:14 INFO - PROCESS | 1929 | 1461329474626 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 568ms 05:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:51:14 INFO - PROCESS | 1929 | 1461329474674 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 1929 | 1461329474676 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 05:51:14 INFO - PROCESS | 1929 | 1461329474679 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1929 | 1461329474681 Marionette TRACE conn3 <- [1,2562,null,{}] 05:51:14 INFO - PROCESS | 1929 | 1461329474684 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 1929 | 1461329474856 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:51:14 INFO - PROCESS | 1929 | 1461329474872 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d856000 == 65 [pid = 1929] [id = 648] 05:51:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12aa14c00) [pid = 1929] [serial = 1944] [outer = 0x0] 05:51:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12ab36400) [pid = 1929] [serial = 1945] [outer = 0x12aa14c00] 05:51:14 INFO - PROCESS | 1929 | 1461329474912 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12acccc00) [pid = 1929] [serial = 1946] [outer = 0x12aa14c00] 05:51:15 INFO - PROCESS | 1929 | 1461329475381 Marionette TRACE conn3 <- [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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 720ms 05:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:51:15 INFO - PROCESS | 1929 | 1461329475399 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 1929 | 1461329475400 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 05:51:15 INFO - PROCESS | 1929 | 1461329475404 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 1929 | 1461329475406 Marionette TRACE conn3 <- [1,2566,null,{}] 05:51:15 INFO - PROCESS | 1929 | 1461329475408 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:15 INFO - PROCESS | 1929 | 1461329475522 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:51:15 INFO - PROCESS | 1929 | 1461329475536 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db22000 == 66 [pid = 1929] [id = 649] 05:51:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12ad2a400) [pid = 1929] [serial = 1947] [outer = 0x0] 05:51:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12ad36c00) [pid = 1929] [serial = 1948] [outer = 0x12ad2a400] 05:51:15 INFO - PROCESS | 1929 | 1461329475561 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12af0c000) [pid = 1929] [serial = 1949] [outer = 0x12ad2a400] 05:51:15 INFO - PROCESS | 1929 | 1461329475910 Marionette TRACE conn3 <- [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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 05:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:51:15 INFO - PROCESS | 1929 | 1461329475924 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 1929 | 1461329475925 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 05:51:15 INFO - PROCESS | 1929 | 1461329475928 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 1929 | 1461329475929 Marionette TRACE conn3 <- [1,2570,null,{}] 05:51:15 INFO - PROCESS | 1929 | 1461329475931 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 1929 | 1461329476046 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:51:16 INFO - PROCESS | 1929 | 1461329476060 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e79f000 == 67 [pid = 1929] [id = 650] 05:51:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12af0d800) [pid = 1929] [serial = 1950] [outer = 0x0] 05:51:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b10e800) [pid = 1929] [serial = 1951] [outer = 0x12af0d800] 05:51:16 INFO - PROCESS | 1929 | 1461329476083 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12b1ef000) [pid = 1929] [serial = 1952] [outer = 0x12af0d800] 05:51:16 INFO - PROCESS | 1929 | 1461329476448 Marionette TRACE conn3 <- [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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 568ms 05:51:16 INFO - PROCESS | 1929 | 1461329476496 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1929 | 1461329476498 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 05:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:51:16 INFO - PROCESS | 1929 | 1461329476500 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1929 | 1461329476501 Marionette TRACE conn3 <- [1,2574,null,{}] 05:51:16 INFO - PROCESS | 1929 | 1461329476510 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 1929 | 1461329476628 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x128851800) [pid = 1929] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x129fe0c00) [pid = 1929] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12a778000) [pid = 1929] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x11356cc00) [pid = 1929] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x127209400) [pid = 1929] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x11ae94c00) [pid = 1929] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x11ac21800) [pid = 1929] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x1140c6000) [pid = 1929] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x1237dc400) [pid = 1929] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11bb76400) [pid = 1929] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12ad9e000) [pid = 1929] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:51:16 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12884b800) [pid = 1929] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:51:16 INFO - PROCESS | 1929 | 1461329476866 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x127ca2000 == 68 [pid = 1929] [id = 651] 05:51:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x1158e6c00) [pid = 1929] [serial = 1953] [outer = 0x0] 05:51:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11a877400) [pid = 1929] [serial = 1954] [outer = 0x1158e6c00] 05:51:16 INFO - PROCESS | 1929 | 1461329476893 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x127632c00) [pid = 1929] [serial = 1955] [outer = 0x1158e6c00] 05:51:17 INFO - PROCESS | 1929 | 1461329477173 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 725ms 05:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:51:17 INFO - PROCESS | 1929 | 1461329477226 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1929 | 1461329477227 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 05:51:17 INFO - PROCESS | 1929 | 1461329477229 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1929 | 1461329477230 Marionette TRACE conn3 <- [1,2578,null,{}] 05:51:17 INFO - PROCESS | 1929 | 1461329477233 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 1929 | 1461329477326 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:51:17 INFO - PROCESS | 1929 | 1461329477353 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6be800 == 69 [pid = 1929] [id = 652] 05:51:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12b111800) [pid = 1929] [serial = 1956] [outer = 0x0] 05:51:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12b35b000) [pid = 1929] [serial = 1957] [outer = 0x12b111800] 05:51:17 INFO - PROCESS | 1929 | 1461329477382 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12b408400) [pid = 1929] [serial = 1958] [outer = 0x12b111800] 05:51:17 INFO - PROCESS | 1929 | 1461329477728 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 521ms 05:51:17 INFO - PROCESS | 1929 | 1461329477750 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1929 | 1461329477753 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 05:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:51:17 INFO - PROCESS | 1929 | 1461329477781 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1929 | 1461329477782 Marionette TRACE conn3 <- [1,2582,null,{}] 05:51:17 INFO - PROCESS | 1929 | 1461329477785 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 1929 | 1461329477892 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:51:17 INFO - PROCESS | 1929 | 1461329477896 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe39000 == 70 [pid = 1929] [id = 653] 05:51:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x123f02800) [pid = 1929] [serial = 1959] [outer = 0x0] 05:51:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12b41c800) [pid = 1929] [serial = 1960] [outer = 0x123f02800] 05:51:17 INFO - PROCESS | 1929 | 1461329477921 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12b425c00) [pid = 1929] [serial = 1961] [outer = 0x123f02800] 05:51:18 INFO - PROCESS | 1929 | 1461329478256 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 523ms 05:51:18 INFO - PROCESS | 1929 | 1461329478304 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 1929 | 1461329478306 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 05:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:51:18 INFO - PROCESS | 1929 | 1461329478308 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 1929 | 1461329478309 Marionette TRACE conn3 <- [1,2586,null,{}] 05:51:18 INFO - PROCESS | 1929 | 1461329478311 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:18 INFO - PROCESS | 1929 | 1461329478407 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:51:18 INFO - PROCESS | 1929 | 1461329478476 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x13040d000 == 71 [pid = 1929] [id = 654] 05:51:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12b424c00) [pid = 1929] [serial = 1962] [outer = 0x0] 05:51:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b4aa400) [pid = 1929] [serial = 1963] [outer = 0x12b424c00] 05:51:18 INFO - PROCESS | 1929 | 1461329478501 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12387b000) [pid = 1929] [serial = 1964] [outer = 0x12b424c00] 05:51:18 INFO - PROCESS | 1929 | 1461329478794 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 05:51:18 INFO - PROCESS | 1929 | 1461329478900 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 1929 | 1461329478902 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 05:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:51:18 INFO - PROCESS | 1929 | 1461329478907 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 1929 | 1461329478909 Marionette TRACE conn3 <- [1,2590,null,{}] 05:51:18 INFO - PROCESS | 1929 | 1461329478914 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 1929 | 1461329479018 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:51:19 INFO - PROCESS | 1929 | 1461329479122 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6e5800 == 72 [pid = 1929] [id = 655] 05:51:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x115654c00) [pid = 1929] [serial = 1965] [outer = 0x0] 05:51:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x118644400) [pid = 1929] [serial = 1966] [outer = 0x115654c00] 05:51:19 INFO - PROCESS | 1929 | 1461329479155 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x119a60c00) [pid = 1929] [serial = 1967] [outer = 0x115654c00] 05:51:19 INFO - PROCESS | 1929 | 1461329479570 Marionette TRACE conn3 <- [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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 722ms 05:51:19 INFO - PROCESS | 1929 | 1461329479629 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 1929 | 1461329479632 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 05:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:51:19 INFO - PROCESS | 1929 | 1461329479638 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1929 | 1461329479641 Marionette TRACE conn3 <- [1,2594,null,{}] 05:51:19 INFO - PROCESS | 1929 | 1461329479644 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 1929 | 1461329479784 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:51:19 INFO - PROCESS | 1929 | 1461329479863 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5c2800 == 73 [pid = 1929] [id = 656] 05:51:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x115928c00) [pid = 1929] [serial = 1968] [outer = 0x0] 05:51:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x11b291000) [pid = 1929] [serial = 1969] [outer = 0x115928c00] 05:51:19 INFO - PROCESS | 1929 | 1461329479892 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x125f5a000) [pid = 1929] [serial = 1970] [outer = 0x115928c00] 05:51:20 INFO - PROCESS | 1929 | 1461329480345 Marionette TRACE conn3 <- [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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 725ms 05:51:20 INFO - PROCESS | 1929 | 1461329480361 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1929 | 1461329480363 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 05:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:51:20 INFO - PROCESS | 1929 | 1461329480366 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1929 | 1461329480367 Marionette TRACE conn3 <- [1,2598,null,{}] 05:51:20 INFO - PROCESS | 1929 | 1461329480374 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:20 INFO - PROCESS | 1929 | 1461329480494 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:51:20 INFO - PROCESS | 1929 | 1461329480574 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f388800 == 74 [pid = 1929] [id = 657] 05:51:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x129fe3000) [pid = 1929] [serial = 1971] [outer = 0x0] 05:51:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12a49e400) [pid = 1929] [serial = 1972] [outer = 0x129fe3000] 05:51:20 INFO - PROCESS | 1929 | 1461329480609 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12a5efc00) [pid = 1929] [serial = 1973] [outer = 0x129fe3000] 05:51:21 INFO - PROCESS | 1929 | 1461329481067 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 773ms 05:51:21 INFO - PROCESS | 1929 | 1461329481150 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 1929 | 1461329481151 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 05:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:51:21 INFO - PROCESS | 1929 | 1461329481156 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 1929 | 1461329481157 Marionette TRACE conn3 <- [1,2602,null,{}] 05:51:21 INFO - PROCESS | 1929 | 1461329481160 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:21 INFO - PROCESS | 1929 | 1461329481271 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:51:21 INFO - PROCESS | 1929 | 1461329481350 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x130ed5800 == 75 [pid = 1929] [id = 658] 05:51:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12ab91c00) [pid = 1929] [serial = 1974] [outer = 0x0] 05:51:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12ada4400) [pid = 1929] [serial = 1975] [outer = 0x12ab91c00] 05:51:21 INFO - PROCESS | 1929 | 1461329481381 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12b1ecc00) [pid = 1929] [serial = 1976] [outer = 0x12ab91c00] 05:51:21 INFO - PROCESS | 1929 | 1461329481826 Marionette TRACE conn3 <- [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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 724ms 05:51:21 INFO - PROCESS | 1929 | 1461329481886 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 1929 | 1461329481887 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 05:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:51:21 INFO - PROCESS | 1929 | 1461329481892 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 1929 | 1461329481893 Marionette TRACE conn3 <- [1,2606,null,{}] 05:51:21 INFO - PROCESS | 1929 | 1461329481895 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 1929 | 1461329482006 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:51:22 INFO - PROCESS | 1929 | 1461329482084 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x136d5d000 == 76 [pid = 1929] [id = 659] 05:51:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12b1f0800) [pid = 1929] [serial = 1977] [outer = 0x0] 05:51:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12b409c00) [pid = 1929] [serial = 1978] [outer = 0x12b1f0800] 05:51:22 INFO - PROCESS | 1929 | 1461329482114 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12b41c400) [pid = 1929] [serial = 1979] [outer = 0x12b1f0800] 05:51:22 INFO - PROCESS | 1929 | 1461329482539 Marionette TRACE conn3 <- [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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 668ms 05:51:22 INFO - PROCESS | 1929 | 1461329482609 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1929 | 1461329482611 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 05:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:51:22 INFO - PROCESS | 1929 | 1461329482615 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1929 | 1461329482616 Marionette TRACE conn3 <- [1,2610,null,{}] 05:51:22 INFO - PROCESS | 1929 | 1461329482620 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 1929 | 1461329482748 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:51:22 INFO - PROCESS | 1929 | 1461329482826 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x136e9b000 == 77 [pid = 1929] [id = 660] 05:51:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12b7d7c00) [pid = 1929] [serial = 1980] [outer = 0x0] 05:51:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12bb4a000) [pid = 1929] [serial = 1981] [outer = 0x12b7d7c00] 05:51:22 INFO - PROCESS | 1929 | 1461329482858 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12bcabc00) [pid = 1929] [serial = 1982] [outer = 0x12b7d7c00] 05:51:23 INFO - PROCESS | 1929 | 1461329483261 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 673ms 05:51:23 INFO - PROCESS | 1929 | 1461329483290 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 1929 | 1461329483291 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 05:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:51:23 INFO - PROCESS | 1929 | 1461329483293 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1929 | 1461329483295 Marionette TRACE conn3 <- [1,2614,null,{}] 05:51:23 INFO - PROCESS | 1929 | 1461329483297 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 1929 | 1461329483405 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:51:23 INFO - PROCESS | 1929 | 1461329483513 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x137f7f000 == 78 [pid = 1929] [id = 661] 05:51:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12bcae400) [pid = 1929] [serial = 1983] [outer = 0x0] 05:51:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12bcb9800) [pid = 1929] [serial = 1984] [outer = 0x12bcae400] 05:51:23 INFO - PROCESS | 1929 | 1461329483544 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12bcce400) [pid = 1929] [serial = 1985] [outer = 0x12bcae400] 05:51:23 INFO - PROCESS | 1929 | 1461329483977 Marionette TRACE conn3 <- [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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 719ms 05:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:51:24 INFO - PROCESS | 1929 | 1461329484014 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 1929 | 1461329484015 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 05:51:24 INFO - PROCESS | 1929 | 1461329484018 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 1929 | 1461329484019 Marionette TRACE conn3 <- [1,2618,null,{}] 05:51:24 INFO - PROCESS | 1929 | 1461329484022 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:24 INFO - PROCESS | 1929 | 1461329484152 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:51:24 INFO - PROCESS | 1929 | 1461329484233 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd2800 == 79 [pid = 1929] [id = 662] 05:51:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x118833000) [pid = 1929] [serial = 1986] [outer = 0x0] 05:51:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x11b285400) [pid = 1929] [serial = 1987] [outer = 0x118833000] 05:51:24 INFO - PROCESS | 1929 | 1461329484264 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12acc7800) [pid = 1929] [serial = 1988] [outer = 0x118833000] 05:51:24 INFO - PROCESS | 1929 | 1461329484913 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 972ms 05:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:51:24 INFO - PROCESS | 1929 | 1461329484991 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 1929 | 1461329484995 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 05:51:25 INFO - PROCESS | 1929 | 1461329485000 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1929 | 1461329485004 Marionette TRACE conn3 <- [1,2622,null,{}] 05:51:25 INFO - PROCESS | 1929 | 1461329485010 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:25 INFO - PROCESS | 1929 | 1461329485158 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:51:25 INFO - PROCESS | 1929 | 1461329485265 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bbc2000 == 80 [pid = 1929] [id = 663] 05:51:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x114d78400) [pid = 1929] [serial = 1989] [outer = 0x0] 05:51:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x1186b0800) [pid = 1929] [serial = 1990] [outer = 0x114d78400] 05:51:25 INFO - PROCESS | 1929 | 1461329485297 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x118fd7800) [pid = 1929] [serial = 1991] [outer = 0x114d78400] 05:51:25 INFO - PROCESS | 1929 | 1461329485863 Marionette TRACE conn3 <- [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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 05:51:25 INFO - PROCESS | 1929 | 1461329485929 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1929 | 1461329485933 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 05:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:51:25 INFO - PROCESS | 1929 | 1461329485937 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1929 | 1461329485939 Marionette TRACE conn3 <- [1,2626,null,{}] 05:51:25 INFO - PROCESS | 1929 | 1461329485941 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 1929 | 1461329486046 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:51:26 INFO - PROCESS | 1929 | 1461329486159 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12fe39000 == 79 [pid = 1929] [id = 653] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6be800 == 78 [pid = 1929] [id = 652] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x127ca2000 == 77 [pid = 1929] [id = 651] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12e79f000 == 76 [pid = 1929] [id = 650] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12db22000 == 75 [pid = 1929] [id = 649] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12af0a800) [pid = 1929] [serial = 1864] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12b10c400) [pid = 1929] [serial = 1906] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa48800 == 76 [pid = 1929] [id = 664] 05:51:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x118fb5400) [pid = 1929] [serial = 1992] [outer = 0x0] 05:51:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x11b291c00) [pid = 1929] [serial = 1993] [outer = 0x118fb5400] 05:51:26 INFO - PROCESS | 1929 | 1461329486218 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x11c1b8800) [pid = 1929] [serial = 1994] [outer = 0x118fb5400] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12d856000 == 75 [pid = 1929] [id = 648] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb68000 == 74 [pid = 1929] [id = 647] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbce800 == 73 [pid = 1929] [id = 646] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12460f000 == 72 [pid = 1929] [id = 645] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x11970a800 == 71 [pid = 1929] [id = 644] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5e0000 == 70 [pid = 1929] [id = 643] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x1238e7800 == 69 [pid = 1929] [id = 642] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x129951000 == 68 [pid = 1929] [id = 637] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x11c20d800 == 67 [pid = 1929] [id = 636] 05:51:26 INFO - PROCESS | 1929 | --DOCSHELL 0x12f2e1000 == 66 [pid = 1929] [id = 635] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12a4a3400) [pid = 1929] [serial = 1888] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x12a775800) [pid = 1929] [serial = 1891] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12a5e5800) [pid = 1929] [serial = 1889] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12ab2a400) [pid = 1929] [serial = 1894] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12a7d2400) [pid = 1929] [serial = 1892] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x118981400) [pid = 1929] [serial = 1871] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x1155e3800) [pid = 1929] [serial = 1870] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x127c1d000) [pid = 1929] [serial = 1882] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x128851000) [pid = 1929] [serial = 1883] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x1237ed000) [pid = 1929] [serial = 1897] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x11bb6c000) [pid = 1929] [serial = 1876] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x123691000) [pid = 1929] [serial = 1877] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12a5edc00) [pid = 1929] [serial = 1855] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x118836800) [pid = 1929] [serial = 1873] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11b12f000) [pid = 1929] [serial = 1874] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x11ae9ec00) [pid = 1929] [serial = 1849] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x1244d6000) [pid = 1929] [serial = 1852] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12ab87400) [pid = 1929] [serial = 1858] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x125e73800) [pid = 1929] [serial = 1879] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x127207c00) [pid = 1929] [serial = 1880] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12ab2ec00) [pid = 1929] [serial = 1846] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12a7d6000) [pid = 1929] [serial = 1898] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12ab86c00) [pid = 1929] [serial = 1900] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12ad2f800) [pid = 1929] [serial = 1861] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x11a87a800) [pid = 1929] [serial = 1867] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12b106800) [pid = 1929] [serial = 1904] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12af09000) [pid = 1929] [serial = 1903] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12ab86800) [pid = 1929] [serial = 1895] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x129c61800) [pid = 1929] [serial = 1885] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12a45a000) [pid = 1929] [serial = 1886] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x12ad9d400) [pid = 1929] [serial = 1901] [outer = 0x0] [url = about:blank] 05:51:26 INFO - PROCESS | 1929 | 1461329486545 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 622ms 05:51:26 INFO - PROCESS | 1929 | 1461329486560 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1929 | 1461329486561 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 05:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:51:26 INFO - PROCESS | 1929 | 1461329486589 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1929 | 1461329486592 Marionette TRACE conn3 <- [1,2630,null,{}] 05:51:26 INFO - PROCESS | 1929 | 1461329486599 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 1929 | 1461329486698 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:51:26 INFO - PROCESS | 1929 | 1461329486762 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x128895000 == 67 [pid = 1929] [id = 665] 05:51:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11bb6c000) [pid = 1929] [serial = 1995] [outer = 0x0] 05:51:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x123f40000) [pid = 1929] [serial = 1996] [outer = 0x11bb6c000] 05:51:26 INFO - PROCESS | 1929 | 1461329486791 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x128851800) [pid = 1929] [serial = 1997] [outer = 0x11bb6c000] 05:51:27 INFO - PROCESS | 1929 | 1461329487127 Marionette TRACE conn3 <- [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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 575ms 05:51:27 INFO - PROCESS | 1929 | 1461329487161 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 1929 | 1461329487163 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 05:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:51:27 INFO - PROCESS | 1929 | 1461329487165 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 1929 | 1461329487166 Marionette TRACE conn3 <- [1,2634,null,{}] 05:51:27 INFO - PROCESS | 1929 | 1461329487169 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 1929 | 1461329487263 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:51:27 INFO - PROCESS | 1929 | 1461329487267 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12bb66000 == 68 [pid = 1929] [id = 666] 05:51:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x129982800) [pid = 1929] [serial = 1998] [outer = 0x0] 05:51:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x129f80400) [pid = 1929] [serial = 1999] [outer = 0x129982800] 05:51:27 INFO - PROCESS | 1929 | 1461329487297 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12a5b9000) [pid = 1929] [serial = 2000] [outer = 0x129982800] 05:51:27 INFO - PROCESS | 1929 | 1461329487646 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms 05:51:27 INFO - PROCESS | 1929 | 1461329487688 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:51:27 INFO - PROCESS | 1929 | 1461329487691 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 05:51:27 INFO - PROCESS | 1929 | 1461329487694 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 1929 | 1461329487695 Marionette TRACE conn3 <- [1,2638,null,{}] 05:51:27 INFO - PROCESS | 1929 | 1461329487697 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 1929 | 1461329487790 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:51:27 INFO - PROCESS | 1929 | 1461329487794 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1bf000 == 69 [pid = 1929] [id = 667] 05:51:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x128cd8800) [pid = 1929] [serial = 2001] [outer = 0x0] 05:51:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12a5eec00) [pid = 1929] [serial = 2002] [outer = 0x128cd8800] 05:51:27 INFO - PROCESS | 1929 | 1461329487820 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12a7d0000) [pid = 1929] [serial = 2003] [outer = 0x128cd8800] 05:51:28 INFO - PROCESS | 1929 | 1461329488193 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 517ms 05:51:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:51:28 INFO - PROCESS | 1929 | 1461329488231 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1929 | 1461329488232 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 05:51:28 INFO - PROCESS | 1929 | 1461329488236 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1929 | 1461329488239 Marionette TRACE conn3 <- [1,2642,null,{}] 05:51:28 INFO - PROCESS | 1929 | 1461329488242 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 1929 | 1461329488348 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:51:28 INFO - PROCESS | 1929 | 1461329488353 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e570800 == 70 [pid = 1929] [id = 668] 05:51:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12ab2a400) [pid = 1929] [serial = 2004] [outer = 0x0] 05:51:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12acc6000) [pid = 1929] [serial = 2005] [outer = 0x12ab2a400] 05:51:28 INFO - PROCESS | 1929 | 1461329488381 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12b10a000) [pid = 1929] [serial = 2006] [outer = 0x12ab2a400] 05:51:28 INFO - PROCESS | 1929 | 1461329488758 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:51:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 571ms 05:51:28 INFO - PROCESS | 1929 | 1461329488807 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1929 | 1461329488809 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 05:51:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:51:28 INFO - PROCESS | 1929 | 1461329488811 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1929 | 1461329488812 Marionette TRACE conn3 <- [1,2646,null,{}] 05:51:28 INFO - PROCESS | 1929 | 1461329488814 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 1929 | 1461329488932 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:51:28 INFO - PROCESS | 1929 | 1461329488949 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e745000 == 71 [pid = 1929] [id = 669] 05:51:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12b103000) [pid = 1929] [serial = 2007] [outer = 0x0] 05:51:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12b1ee400) [pid = 1929] [serial = 2008] [outer = 0x12b103000] 05:51:28 INFO - PROCESS | 1929 | 1461329488975 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12b360800) [pid = 1929] [serial = 2009] [outer = 0x12b103000] 05:51:29 INFO - PROCESS | 1929 | 1461329489324 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:51:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 05:51:29 INFO - PROCESS | 1929 | 1461329489332 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1929 | 1461329489333 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 05:51:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:51:29 INFO - PROCESS | 1929 | 1461329489343 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1929 | 1461329489344 Marionette TRACE conn3 <- [1,2650,null,{}] 05:51:29 INFO - PROCESS | 1929 | 1461329489346 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:29 INFO - PROCESS | 1929 | 1461329489499 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:51:29 INFO - PROCESS | 1929 | 1461329489519 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f2cd000 == 72 [pid = 1929] [id = 670] 05:51:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12b104800) [pid = 1929] [serial = 2010] [outer = 0x0] 05:51:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12b407800) [pid = 1929] [serial = 2011] [outer = 0x12b104800] 05:51:29 INFO - PROCESS | 1929 | 1461329489547 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12b4ad000) [pid = 1929] [serial = 2012] [outer = 0x12b104800] 05:51:29 INFO - PROCESS | 1929 | 1461329489894 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:51:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 568ms 05:51:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:51:29 INFO - PROCESS | 1929 | 1461329489912 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1929 | 1461329489913 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 05:51:29 INFO - PROCESS | 1929 | 1461329489915 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1929 | 1461329489916 Marionette TRACE conn3 <- [1,2654,null,{}] 05:51:29 INFO - PROCESS | 1929 | 1461329489918 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:30 INFO - PROCESS | 1929 | 1461329490035 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:51:30 INFO - PROCESS | 1929 | 1461329490047 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6aa800 == 73 [pid = 1929] [id = 671] 05:51:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12b41d400) [pid = 1929] [serial = 2013] [outer = 0x0] 05:51:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12b7de400) [pid = 1929] [serial = 2014] [outer = 0x12b41d400] 05:51:30 INFO - PROCESS | 1929 | 1461329490073 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12bb4cc00) [pid = 1929] [serial = 2015] [outer = 0x12b41d400] 05:51:30 INFO - PROCESS | 1929 | 1461329490439 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:51:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 571ms 05:51:30 INFO - PROCESS | 1929 | 1461329490487 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 1929 | 1461329490488 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 05:51:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:51:30 INFO - PROCESS | 1929 | 1461329490490 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 1929 | 1461329490491 Marionette TRACE conn3 <- [1,2658,null,{}] 05:51:30 INFO - PROCESS | 1929 | 1461329490493 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:30 INFO - PROCESS | 1929 | 1461329490779 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12b111800) [pid = 1929] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12aa14c00) [pid = 1929] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12af0d800) [pid = 1929] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x11b7e4400) [pid = 1929] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12ad2a400) [pid = 1929] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x11925c000) [pid = 1929] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x123f02800) [pid = 1929] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12a5bf800) [pid = 1929] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x116678000) [pid = 1929] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x1158e6c00) [pid = 1929] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x114d7f800) [pid = 1929] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:51:30 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x12997a400) [pid = 1929] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:51:30 INFO - PROCESS | 1929 | 1461329490835 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x123c08000 == 74 [pid = 1929] [id = 672] 05:51:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x116678000) [pid = 1929] [serial = 2016] [outer = 0x0] 05:51:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x11c05e400) [pid = 1929] [serial = 2017] [outer = 0x116678000] 05:51:30 INFO - PROCESS | 1929 | 1461329490860 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12a5b5400) [pid = 1929] [serial = 2018] [outer = 0x116678000] 05:51:31 INFO - PROCESS | 1929 | 1461329491150 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:51:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 05:51:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:51:31 INFO - PROCESS | 1929 | 1461329491161 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1929 | 1461329491162 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 05:51:31 INFO - PROCESS | 1929 | 1461329491164 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1929 | 1461329491166 Marionette TRACE conn3 <- [1,2662,null,{}] 05:51:31 INFO - PROCESS | 1929 | 1461329491178 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 1929 | 1461329491295 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:51:31 INFO - PROCESS | 1929 | 1461329491383 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbe1800 == 75 [pid = 1929] [id = 673] 05:51:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x11925c000) [pid = 1929] [serial = 2019] [outer = 0x0] 05:51:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12bb56c00) [pid = 1929] [serial = 2020] [outer = 0x11925c000] 05:51:31 INFO - PROCESS | 1929 | 1461329491413 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12d084400) [pid = 1929] [serial = 2021] [outer = 0x11925c000] 05:51:31 INFO - PROCESS | 1929 | 1461329491687 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:51:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 576ms 05:51:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:51:31 INFO - PROCESS | 1929 | 1461329491743 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1929 | 1461329491744 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 05:51:31 INFO - PROCESS | 1929 | 1461329491746 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1929 | 1461329491747 Marionette TRACE conn3 <- [1,2666,null,{}] 05:51:31 INFO - PROCESS | 1929 | 1461329491750 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 1929 | 1461329491850 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:51:31 INFO - PROCESS | 1929 | 1461329491854 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x130ed3000 == 76 [pid = 1929] [id = 674] 05:51:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12d084800) [pid = 1929] [serial = 2022] [outer = 0x0] 05:51:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12d1d2000) [pid = 1929] [serial = 2023] [outer = 0x12d084800] 05:51:31 INFO - PROCESS | 1929 | 1461329491879 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12d8a1400) [pid = 1929] [serial = 2024] [outer = 0x12d084800] 05:51:32 INFO - PROCESS | 1929 | 1461329492711 Marionette TRACE conn3 <- [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]]]}] 05:51:32 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) 05:51:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 969ms 05:51:32 INFO - PROCESS | 1929 | 1461329492716 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 1929 | 1461329492717 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 05:51:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:51:32 INFO - PROCESS | 1929 | 1461329492722 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 1929 | 1461329492724 Marionette TRACE conn3 <- [1,2670,null,{}] 05:51:32 INFO - PROCESS | 1929 | 1461329492727 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:32 INFO - PROCESS | 1929 | 1461329492914 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:51:33 INFO - PROCESS | 1929 | 1461329493022 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd9000 == 77 [pid = 1929] [id = 675] 05:51:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x11447e000) [pid = 1929] [serial = 2025] [outer = 0x0] 05:51:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x11864a800) [pid = 1929] [serial = 2026] [outer = 0x11447e000] 05:51:33 INFO - PROCESS | 1929 | 1461329493056 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x119e4e000) [pid = 1929] [serial = 2027] [outer = 0x11447e000] 05:51:33 INFO - PROCESS | 1929 | 1461329493982 Marionette TRACE conn3 <- [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] 05:51:33 INFO - PROCESS | 1929 | 1461329493997 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 05:51:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:51:34 INFO - PROCESS | 1929 | 1461329494000 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1929 | 1461329494005 Marionette TRACE conn3 <- [1,2674,null,{}] 05:51:34 INFO - PROCESS | 1929 | 1461329494009 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:34 INFO - PROCESS | 1929 | 1461329494157 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:51:34 INFO - PROCESS | 1929 | 1461329494265 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a74c800 == 78 [pid = 1929] [id = 676] 05:51:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12399b400) [pid = 1929] [serial = 2028] [outer = 0x0] 05:51:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x1244d6000) [pid = 1929] [serial = 2029] [outer = 0x12399b400] 05:51:34 INFO - PROCESS | 1929 | 1461329494324 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x127c1d000) [pid = 1929] [serial = 2030] [outer = 0x12399b400] 05:51:35 INFO - PROCESS | 1929 | 1461329495244 Marionette TRACE conn3 <- [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] 05:51:35 INFO - PROCESS | 1929 | 1461329495281 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 05:51:35 INFO - PROCESS | 1929 | 1461329495284 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 1929 | 1461329495285 Marionette TRACE conn3 <- [1,2678,null,{}] 05:51:35 INFO - PROCESS | 1929 | 1461329495287 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 1929 | 1461329495388 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:51:35 INFO - PROCESS | 1929 | 1461329495504 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe39000 == 79 [pid = 1929] [id = 677] 05:51:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x129fd8c00) [pid = 1929] [serial = 2031] [outer = 0x0] 05:51:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12a5ee000) [pid = 1929] [serial = 2032] [outer = 0x129fd8c00] 05:51:35 INFO - PROCESS | 1929 | 1461329495554 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12ab33800) [pid = 1929] [serial = 2033] [outer = 0x129fd8c00] 05:51:36 INFO - PROCESS | 1929 | 1461329496590 Marionette TRACE conn3 <- [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]]]}] 05:51:36 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) 05:51:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1322ms 05:51:36 INFO - PROCESS | 1929 | 1461329496607 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1929 | 1461329496610 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 05:51:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:51:36 INFO - PROCESS | 1929 | 1461329496618 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1929 | 1461329496624 Marionette TRACE conn3 <- [1,2682,null,{}] 05:51:36 INFO - PROCESS | 1929 | 1461329496627 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:36 INFO - PROCESS | 1929 | 1461329496744 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:51:36 INFO - PROCESS | 1929 | 1461329496851 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x13877e000 == 80 [pid = 1929] [id = 678] 05:51:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12ab88400) [pid = 1929] [serial = 2034] [outer = 0x0] 05:51:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12af0d800) [pid = 1929] [serial = 2035] [outer = 0x12ab88400] 05:51:36 INFO - PROCESS | 1929 | 1461329496901 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12b426800) [pid = 1929] [serial = 2036] [outer = 0x12ab88400] 05:51:37 INFO - PROCESS | 1929 | 1461329497863 Marionette TRACE conn3 <- [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]]]}] 05:51:37 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) 05:51:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1280ms 05:51:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:51:37 INFO - PROCESS | 1929 | 1461329497894 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1929 | 1461329497897 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 05:51:37 INFO - PROCESS | 1929 | 1461329497900 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1929 | 1461329497902 Marionette TRACE conn3 <- [1,2686,null,{}] 05:51:37 INFO - PROCESS | 1929 | 1461329497909 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 1929 | 1461329498042 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:51:38 INFO - PROCESS | 1929 | 1461329498158 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0e1000 == 81 [pid = 1929] [id = 679] 05:51:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x119d4e400) [pid = 1929] [serial = 2037] [outer = 0x0] 05:51:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x11b280400) [pid = 1929] [serial = 2038] [outer = 0x119d4e400] 05:51:38 INFO - PROCESS | 1929 | 1461329498211 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x11c069400) [pid = 1929] [serial = 2039] [outer = 0x119d4e400] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x11a9a2800 == 80 [pid = 1929] [id = 340] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x1300f2800 == 79 [pid = 1929] [id = 619] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x130ed3000 == 78 [pid = 1929] [id = 674] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbe1800 == 77 [pid = 1929] [id = 673] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x123c08000 == 76 [pid = 1929] [id = 672] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6aa800 == 75 [pid = 1929] [id = 671] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12f2cd000 == 74 [pid = 1929] [id = 670] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12e745000 == 73 [pid = 1929] [id = 669] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12b4aa400) [pid = 1929] [serial = 1963] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12e570800 == 72 [pid = 1929] [id = 668] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12d1bf000 == 71 [pid = 1929] [id = 667] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12bb66000 == 70 [pid = 1929] [id = 666] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x128895000 == 69 [pid = 1929] [id = 665] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa48800 == 68 [pid = 1929] [id = 664] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x11bbc2000 == 67 [pid = 1929] [id = 663] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x136e9b000 == 66 [pid = 1929] [id = 660] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x136d5d000 == 65 [pid = 1929] [id = 659] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x130ed5800 == 64 [pid = 1929] [id = 658] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12f388800 == 63 [pid = 1929] [id = 657] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x12a5c2800 == 62 [pid = 1929] [id = 656] 05:51:38 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6e5800 == 61 [pid = 1929] [id = 655] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x12ad99c00) [pid = 1929] [serial = 1921] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x11b29a800) [pid = 1929] [serial = 1912] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x129f75000) [pid = 1929] [serial = 1915] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x127632c00) [pid = 1929] [serial = 1955] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12b41c800) [pid = 1929] [serial = 1960] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x118943c00) [pid = 1929] [serial = 1928] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x119255000) [pid = 1929] [serial = 1909] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x1154f1000) [pid = 1929] [serial = 1927] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x129fdac00) [pid = 1929] [serial = 1939] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12a458c00) [pid = 1929] [serial = 1940] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12ab36400) [pid = 1929] [serial = 1945] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x11a877400) [pid = 1929] [serial = 1954] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12b1ef000) [pid = 1929] [serial = 1952] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12b408400) [pid = 1929] [serial = 1958] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12a7d7c00) [pid = 1929] [serial = 1943] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12b35b000) [pid = 1929] [serial = 1957] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12acccc00) [pid = 1929] [serial = 1946] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12b10e800) [pid = 1929] [serial = 1951] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x127508400) [pid = 1929] [serial = 1936] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x129c5e000) [pid = 1929] [serial = 1937] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12b35a000) [pid = 1929] [serial = 1924] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12af0c000) [pid = 1929] [serial = 1949] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x11c062c00) [pid = 1929] [serial = 1931] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x11a62e400) [pid = 1929] [serial = 1930] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12b425c00) [pid = 1929] [serial = 1961] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12ad36c00) [pid = 1929] [serial = 1948] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12a5ec000) [pid = 1929] [serial = 1942] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12ab32000) [pid = 1929] [serial = 1918] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x119257800) [pid = 1929] [serial = 1933] [outer = 0x0] [url = about:blank] 05:51:38 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x1237da400) [pid = 1929] [serial = 1934] [outer = 0x0] [url = about:blank] 05:51:39 INFO - PROCESS | 1929 | 1461329499115 Marionette TRACE conn3 <- [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] 05:51:39 INFO - PROCESS | 1929 | 1461329499130 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 05:51:39 INFO - PROCESS | 1929 | 1461329499135 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1929 | 1461329499137 Marionette TRACE conn3 <- [1,2690,null,{}] 05:51:39 INFO - PROCESS | 1929 | 1461329499140 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:39 INFO - PROCESS | 1929 | 1461329499252 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:51:39 INFO - PROCESS | 1929 | 1461329499315 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e95800 == 62 [pid = 1929] [id = 680] 05:51:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11ae9ec00) [pid = 1929] [serial = 2040] [outer = 0x0] 05:51:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x1241ae400) [pid = 1929] [serial = 2041] [outer = 0x11ae9ec00] 05:51:39 INFO - PROCESS | 1929 | 1461329499342 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12997c000) [pid = 1929] [serial = 2042] [outer = 0x11ae9ec00] 05:51:40 INFO - PROCESS | 1929 | 1461329500190 Marionette TRACE conn3 <- [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] 05:51:40 INFO - PROCESS | 1929 | 1461329500209 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 05:51:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:51:40 INFO - PROCESS | 1929 | 1461329500211 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 1929 | 1461329500213 Marionette TRACE conn3 <- [1,2694,null,{}] 05:51:40 INFO - PROCESS | 1929 | 1461329500223 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:40 INFO - PROCESS | 1929 | 1461329500345 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:51:40 INFO - PROCESS | 1929 | 1461329500387 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c053800 == 63 [pid = 1929] [id = 681] 05:51:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12a455400) [pid = 1929] [serial = 2043] [outer = 0x0] 05:51:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12a772800) [pid = 1929] [serial = 2044] [outer = 0x12a455400] 05:51:40 INFO - PROCESS | 1929 | 1461329500416 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12aa1cc00) [pid = 1929] [serial = 2045] [outer = 0x12a455400] 05:51:41 INFO - PROCESS | 1929 | 1461329501216 Marionette TRACE conn3 <- [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] 05:51:41 INFO - PROCESS | 1929 | 1461329501237 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 05:51:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:51:41 INFO - PROCESS | 1929 | 1461329501259 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1929 | 1461329501260 Marionette TRACE conn3 <- [1,2698,null,{}] 05:51:41 INFO - PROCESS | 1929 | 1461329501262 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 1929 | 1461329501374 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:51:41 INFO - PROCESS | 1929 | 1461329501388 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db22000 == 64 [pid = 1929] [id = 682] 05:51:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12ab87800) [pid = 1929] [serial = 2046] [outer = 0x0] 05:51:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12ad30000) [pid = 1929] [serial = 2047] [outer = 0x12ab87800] 05:51:41 INFO - PROCESS | 1929 | 1461329501414 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12ad98800) [pid = 1929] [serial = 2048] [outer = 0x12ab87800] 05:51:42 INFO - PROCESS | 1929 | 1461329502250 Marionette TRACE conn3 <- [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] 05:51:42 INFO - PROCESS | 1929 | 1461329502283 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 05:51:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:51:42 INFO - PROCESS | 1929 | 1461329502285 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1929 | 1461329502286 Marionette TRACE conn3 <- [1,2702,null,{}] 05:51:42 INFO - PROCESS | 1929 | 1461329502298 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:42 INFO - PROCESS | 1929 | 1461329502407 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:51:42 INFO - PROCESS | 1929 | 1461329502420 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0b4000 == 65 [pid = 1929] [id = 683] 05:51:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12ad9b800) [pid = 1929] [serial = 2049] [outer = 0x0] 05:51:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12b106800) [pid = 1929] [serial = 2050] [outer = 0x12ad9b800] 05:51:42 INFO - PROCESS | 1929 | 1461329502446 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12b357400) [pid = 1929] [serial = 2051] [outer = 0x12ad9b800] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12b41d400) [pid = 1929] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x116678000) [pid = 1929] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x11925c000) [pid = 1929] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12b424c00) [pid = 1929] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x11bb6c000) [pid = 1929] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x114d78400) [pid = 1929] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x129982800) [pid = 1929] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12ab2a400) [pid = 1929] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12b103000) [pid = 1929] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x118fb5400) [pid = 1929] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x128cd8800) [pid = 1929] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:51:42 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12b104800) [pid = 1929] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:51:42 INFO - PROCESS | 1929 | 1461329502883 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:51:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 05:51:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:51:42 INFO - PROCESS | 1929 | 1461329502916 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1929 | 1461329502917 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 05:51:42 INFO - PROCESS | 1929 | 1461329502919 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1929 | 1461329502921 Marionette TRACE conn3 <- [1,2706,null,{}] 05:51:42 INFO - PROCESS | 1929 | 1461329502923 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:43 INFO - PROCESS | 1929 | 1461329503058 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:51:43 INFO - PROCESS | 1929 | 1461329503105 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed5f000 == 66 [pid = 1929] [id = 684] 05:51:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x129982800) [pid = 1929] [serial = 2052] [outer = 0x0] 05:51:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12acce400) [pid = 1929] [serial = 2053] [outer = 0x129982800] 05:51:43 INFO - PROCESS | 1929 | 1461329503133 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12b421c00) [pid = 1929] [serial = 2054] [outer = 0x129982800] 05:51:43 INFO - PROCESS | 1929 | 1461329503441 Marionette TRACE conn3 <- [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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:51:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 569ms 05:51:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:51:43 INFO - PROCESS | 1929 | 1461329503491 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 1929 | 1461329503493 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 05:51:43 INFO - PROCESS | 1929 | 1461329503496 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 1929 | 1461329503498 Marionette TRACE conn3 <- [1,2710,null,{}] 05:51:43 INFO - PROCESS | 1929 | 1461329503501 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:43 INFO - PROCESS | 1929 | 1461329503636 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:51:43 INFO - PROCESS | 1929 | 1461329503738 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x125eab800 == 67 [pid = 1929] [id = 685] 05:51:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12b41b000) [pid = 1929] [serial = 2055] [outer = 0x0] 05:51:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12b426000) [pid = 1929] [serial = 2056] [outer = 0x12b41b000] 05:51:43 INFO - PROCESS | 1929 | 1461329503779 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12b7df400) [pid = 1929] [serial = 2057] [outer = 0x12b41b000] 05:51:44 INFO - PROCESS | 1929 | 1461329504168 Marionette TRACE conn3 <- [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] 05:51:44 INFO - PROCESS | 1929 | 1461329504220 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 05:51:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:51:44 INFO - PROCESS | 1929 | 1461329504234 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1929 | 1461329504236 Marionette TRACE conn3 <- [1,2714,null,{}] 05:51:44 INFO - PROCESS | 1929 | 1461329504239 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 1929 | 1461329504341 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:51:44 INFO - PROCESS | 1929 | 1461329504345 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300e5000 == 68 [pid = 1929] [id = 686] 05:51:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12b7e3400) [pid = 1929] [serial = 2058] [outer = 0x0] 05:51:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12bcb2000) [pid = 1929] [serial = 2059] [outer = 0x12b7e3400] 05:51:44 INFO - PROCESS | 1929 | 1461329504370 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12d05e000) [pid = 1929] [serial = 2060] [outer = 0x12b7e3400] 05:51:44 INFO - PROCESS | 1929 | 1461329504704 Marionette TRACE conn3 <- [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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:51:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 523ms 05:51:44 INFO - PROCESS | 1929 | 1461329504799 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 1929 | 1461329504801 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 05:51:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:51:44 INFO - PROCESS | 1929 | 1461329504805 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1929 | 1461329504808 Marionette TRACE conn3 <- [1,2718,null,{}] 05:51:44 INFO - PROCESS | 1929 | 1461329504812 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 1929 | 1461329504914 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:51:45 INFO - PROCESS | 1929 | 1461329505056 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x125eba000 == 69 [pid = 1929] [id = 687] 05:51:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x11a62a800) [pid = 1929] [serial = 2061] [outer = 0x0] 05:51:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x11ae93400) [pid = 1929] [serial = 2062] [outer = 0x11a62a800] 05:51:45 INFO - PROCESS | 1929 | 1461329505088 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12368f800) [pid = 1929] [serial = 2063] [outer = 0x11a62a800] 05:51:45 INFO - PROCESS | 1929 | 1461329505547 Marionette TRACE conn3 <- [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] 05:51:45 INFO - PROCESS | 1929 | 1461329505580 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 05:51:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:51:45 INFO - PROCESS | 1929 | 1461329505585 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 1929 | 1461329505588 Marionette TRACE conn3 <- [1,2722,null,{}] 05:51:45 INFO - PROCESS | 1929 | 1461329505610 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:45 INFO - PROCESS | 1929 | 1461329505722 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:51:45 INFO - PROCESS | 1929 | 1461329505804 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d853000 == 70 [pid = 1929] [id = 688] 05:51:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12884d000) [pid = 1929] [serial = 2064] [outer = 0x0] 05:51:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12a452800) [pid = 1929] [serial = 2065] [outer = 0x12884d000] 05:51:45 INFO - PROCESS | 1929 | 1461329505836 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x12a5e5800) [pid = 1929] [serial = 2066] [outer = 0x12884d000] 05:51:46 INFO - PROCESS | 1929 | 1461329506293 Marionette TRACE conn3 <- [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] 05:51:46 INFO - PROCESS | 1929 | 1461329506339 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 05:51:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:51:46 INFO - PROCESS | 1929 | 1461329506343 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1929 | 1461329506344 Marionette TRACE conn3 <- [1,2726,null,{}] 05:51:46 INFO - PROCESS | 1929 | 1461329506351 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 1929 | 1461329506465 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:51:46 INFO - PROCESS | 1929 | 1461329506548 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x13048e800 == 71 [pid = 1929] [id = 689] 05:51:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12b10a400) [pid = 1929] [serial = 2067] [outer = 0x0] 05:51:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12b357c00) [pid = 1929] [serial = 2068] [outer = 0x12b10a400] 05:51:46 INFO - PROCESS | 1929 | 1461329506581 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12b40e400) [pid = 1929] [serial = 2069] [outer = 0x12b10a400] 05:51:47 INFO - PROCESS | 1929 | 1461329507027 Marionette TRACE conn3 <- [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]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:51:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 718ms 05:51:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:51:47 INFO - PROCESS | 1929 | 1461329507063 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 1929 | 1461329507065 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 05:51:47 INFO - PROCESS | 1929 | 1461329507088 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 1929 | 1461329507090 Marionette TRACE conn3 <- [1,2730,null,{}] 05:51:47 INFO - PROCESS | 1929 | 1461329507097 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 1929 | 1461329507257 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:51:47 INFO - PROCESS | 1929 | 1461329507375 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x136d5d000 == 72 [pid = 1929] [id = 690] 05:51:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12b10e800) [pid = 1929] [serial = 2070] [outer = 0x0] 05:51:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12b72cc00) [pid = 1929] [serial = 2071] [outer = 0x12b10e800] 05:51:47 INFO - PROCESS | 1929 | 1461329507423 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12d078400) [pid = 1929] [serial = 2072] [outer = 0x12b10e800] 05:51:48 INFO - PROCESS | 1929 | 1461329508302 Marionette TRACE conn3 <- [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] 05:51:48 INFO - PROCESS | 1929 | 1461329508316 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 05:51:48 INFO - PROCESS | 1929 | 1461329508319 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1929 | 1461329508320 Marionette TRACE conn3 <- [1,2734,null,{}] 05:51:48 INFO - PROCESS | 1929 | 1461329508322 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:48 INFO - PROCESS | 1929 | 1461329508427 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:51:48 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6b2800 == 71 [pid = 1929] [id = 16] 05:51:48 INFO - PROCESS | 1929 | 1461329508541 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed45800 == 72 [pid = 1929] [id = 691] 05:51:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12bcacc00) [pid = 1929] [serial = 2073] [outer = 0x0] 05:51:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12d085400) [pid = 1929] [serial = 2074] [outer = 0x12bcacc00] 05:51:48 INFO - PROCESS | 1929 | 1461329508578 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12d1d5c00) [pid = 1929] [serial = 2075] [outer = 0x12bcacc00] 05:51:48 INFO - PROCESS | 1929 | 1461329508990 Marionette TRACE conn3 <- [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]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:51:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 719ms 05:51:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:51:49 INFO - PROCESS | 1929 | 1461329509039 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 1929 | 1461329509040 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 05:51:49 INFO - PROCESS | 1929 | 1461329509042 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1929 | 1461329509044 Marionette TRACE conn3 <- [1,2738,null,{}] 05:51:49 INFO - PROCESS | 1929 | 1461329509046 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:49 INFO - PROCESS | 1929 | 1461329509170 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:51:49 INFO - PROCESS | 1929 | 1461329509257 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x1387cf800 == 73 [pid = 1929] [id = 692] 05:51:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12da0e000) [pid = 1929] [serial = 2076] [outer = 0x0] 05:51:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12db77c00) [pid = 1929] [serial = 2077] [outer = 0x12da0e000] 05:51:49 INFO - PROCESS | 1929 | 1461329509288 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12e3da000) [pid = 1929] [serial = 2078] [outer = 0x12da0e000] 05:51:49 INFO - PROCESS | 1929 | 1461329509686 Marionette TRACE conn3 <- [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]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:51:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms 05:51:49 INFO - PROCESS | 1929 | 1461329509714 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 1929 | 1461329509716 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 05:51:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:51:49 INFO - PROCESS | 1929 | 1461329509718 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1929 | 1461329509720 Marionette TRACE conn3 <- [1,2742,null,{}] 05:51:49 INFO - PROCESS | 1929 | 1461329509722 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:49 INFO - PROCESS | 1929 | 1461329509849 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:51:49 INFO - PROCESS | 1929 | 1461329509933 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ae10000 == 74 [pid = 1929] [id = 693] 05:51:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12db75000) [pid = 1929] [serial = 2079] [outer = 0x0] 05:51:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12e3df400) [pid = 1929] [serial = 2080] [outer = 0x12db75000] 05:51:49 INFO - PROCESS | 1929 | 1461329509962 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12e459400) [pid = 1929] [serial = 2081] [outer = 0x12db75000] 05:51:50 INFO - PROCESS | 1929 | 1461329510410 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:51:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 05:51:50 INFO - PROCESS | 1929 | 1461329510440 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1929 | 1461329510442 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 05:51:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:51:50 INFO - PROCESS | 1929 | 1461329510446 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1929 | 1461329510448 Marionette TRACE conn3 <- [1,2746,null,{}] 05:51:50 INFO - PROCESS | 1929 | 1461329510451 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 1929 | 1461329510663 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:51:50 INFO - PROCESS | 1929 | 1461329510722 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239f6800 == 75 [pid = 1929] [id = 694] 05:51:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12e458400) [pid = 1929] [serial = 2082] [outer = 0x0] 05:51:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12e461800) [pid = 1929] [serial = 2083] [outer = 0x12e458400] 05:51:50 INFO - PROCESS | 1929 | 1461329510751 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x12e46c400) [pid = 1929] [serial = 2084] [outer = 0x12e458400] 05:51:51 INFO - PROCESS | 1929 | 1461329511210 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:51:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 824ms 05:51:51 INFO - PROCESS | 1929 | 1461329511271 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 1929 | 1461329511273 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 05:51:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:51:51 INFO - PROCESS | 1929 | 1461329511275 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 1929 | 1461329511276 Marionette TRACE conn3 <- [1,2750,null,{}] 05:51:51 INFO - PROCESS | 1929 | 1461329511279 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:51 INFO - PROCESS | 1929 | 1461329511376 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:51:51 INFO - PROCESS | 1929 | 1461329511466 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a7a0000 == 76 [pid = 1929] [id = 695] 05:51:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12e459c00) [pid = 1929] [serial = 2085] [outer = 0x0] 05:51:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12e474800) [pid = 1929] [serial = 2086] [outer = 0x12e459c00] 05:51:51 INFO - PROCESS | 1929 | 1461329511515 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12e906c00) [pid = 1929] [serial = 2087] [outer = 0x12e459c00] 05:51:52 INFO - PROCESS | 1929 | 1461329512016 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:51:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 772ms 05:51:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:51:52 INFO - PROCESS | 1929 | 1461329512047 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1929 | 1461329512049 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 05:51:52 INFO - PROCESS | 1929 | 1461329512051 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1929 | 1461329512052 Marionette TRACE conn3 <- [1,2754,null,{}] 05:51:52 INFO - PROCESS | 1929 | 1461329512055 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 1929 | 1461329512166 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:51:52 INFO - PROCESS | 1929 | 1461329512292 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x130422000 == 77 [pid = 1929] [id = 696] 05:51:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12d1d5800) [pid = 1929] [serial = 2088] [outer = 0x0] 05:51:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12e90cc00) [pid = 1929] [serial = 2089] [outer = 0x12d1d5800] 05:51:52 INFO - PROCESS | 1929 | 1461329512325 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x12e9ae400) [pid = 1929] [serial = 2090] [outer = 0x12d1d5800] 05:51:52 INFO - PROCESS | 1929 | 1461329512737 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:51:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 770ms 05:51:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:51:52 INFO - PROCESS | 1929 | 1461329512822 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1929 | 1461329512823 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 05:51:52 INFO - PROCESS | 1929 | 1461329512826 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1929 | 1461329512828 Marionette TRACE conn3 <- [1,2758,null,{}] 05:51:52 INFO - PROCESS | 1929 | 1461329512830 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 1929 | 1461329512954 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:51:53 INFO - PROCESS | 1929 | 1461329513072 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a79e000 == 78 [pid = 1929] [id = 697] 05:51:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x118fab800) [pid = 1929] [serial = 2091] [outer = 0x0] 05:51:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x12b361800) [pid = 1929] [serial = 2092] [outer = 0x118fab800] 05:51:53 INFO - PROCESS | 1929 | 1461329513108 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x12e9b5c00) [pid = 1929] [serial = 2093] [outer = 0x118fab800] 05:51:53 INFO - PROCESS | 1929 | 1461329513681 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:51:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 873ms 05:51:53 INFO - PROCESS | 1929 | 1461329513700 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1929 | 1461329513703 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 05:51:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:51:53 INFO - PROCESS | 1929 | 1461329513707 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 1929 | 1461329513709 Marionette TRACE conn3 <- [1,2762,null,{}] 05:51:53 INFO - PROCESS | 1929 | 1461329513712 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:53 INFO - PROCESS | 1929 | 1461329513826 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:51:53 INFO - PROCESS | 1929 | 1461329513915 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b634800 == 79 [pid = 1929] [id = 698] 05:51:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x11ae9b400) [pid = 1929] [serial = 2094] [outer = 0x0] 05:51:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x11b29a800) [pid = 1929] [serial = 2095] [outer = 0x11ae9b400] 05:51:53 INFO - PROCESS | 1929 | 1461329513943 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x1244dfc00) [pid = 1929] [serial = 2096] [outer = 0x11ae9b400] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x125eab800 == 78 [pid = 1929] [id = 685] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed5f000 == 77 [pid = 1929] [id = 684] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0b4000 == 76 [pid = 1929] [id = 683] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12db22000 == 75 [pid = 1929] [id = 682] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12c053800 == 74 [pid = 1929] [id = 681] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x123e95800 == 73 [pid = 1929] [id = 680] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x12d1d2000) [pid = 1929] [serial = 2023] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | 1461329514410 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0e1000 == 72 [pid = 1929] [id = 679] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12fe39000 == 71 [pid = 1929] [id = 677] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x12a74c800 == 70 [pid = 1929] [id = 676] 05:51:54 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd9000 == 69 [pid = 1929] [id = 675] 05:51:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:51:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 721ms 05:51:54 INFO - PROCESS | 1929 | 1461329514429 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1929 | 1461329514433 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 05:51:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:51:54 INFO - PROCESS | 1929 | 1461329514461 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1929 | 1461329514463 Marionette TRACE conn3 <- [1,2766,null,{}] 05:51:54 INFO - PROCESS | 1929 | 1461329514465 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:54 INFO - PROCESS | 1929 | 1461329514561 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12387b000) [pid = 1929] [serial = 1964] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x123f40000) [pid = 1929] [serial = 1996] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x128851800) [pid = 1929] [serial = 1997] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x118fd7800) [pid = 1929] [serial = 1991] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x1186b0800) [pid = 1929] [serial = 1990] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x12a49e400) [pid = 1929] [serial = 1972] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x129f80400) [pid = 1929] [serial = 1999] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12a5b9000) [pid = 1929] [serial = 2000] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12acc6000) [pid = 1929] [serial = 2005] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12ada4400) [pid = 1929] [serial = 1975] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x12b1ee400) [pid = 1929] [serial = 2008] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x11b291c00) [pid = 1929] [serial = 1993] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x11c1b8800) [pid = 1929] [serial = 1994] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12a5eec00) [pid = 1929] [serial = 2002] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x12a7d0000) [pid = 1929] [serial = 2003] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x118644400) [pid = 1929] [serial = 1966] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x11b291000) [pid = 1929] [serial = 1969] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12b409c00) [pid = 1929] [serial = 1978] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12bb4a000) [pid = 1929] [serial = 1981] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12b407800) [pid = 1929] [serial = 2011] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12bcb9800) [pid = 1929] [serial = 1984] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12b360800) [pid = 1929] [serial = 2009] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12b7de400) [pid = 1929] [serial = 2014] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x12bb4cc00) [pid = 1929] [serial = 2015] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12b4ad000) [pid = 1929] [serial = 2012] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x11b285400) [pid = 1929] [serial = 1987] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12a5b5400) [pid = 1929] [serial = 2018] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x11c05e400) [pid = 1929] [serial = 2017] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12d084400) [pid = 1929] [serial = 2021] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12b10a000) [pid = 1929] [serial = 2006] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12bb56c00) [pid = 1929] [serial = 2020] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 1929 | 1461329514649 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12460e800 == 70 [pid = 1929] [id = 699] 05:51:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x118fd7800) [pid = 1929] [serial = 2097] [outer = 0x0] 05:51:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x11c068c00) [pid = 1929] [serial = 2098] [outer = 0x118fd7800] 05:51:54 INFO - PROCESS | 1929 | 1461329514680 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12a5e3800) [pid = 1929] [serial = 2099] [outer = 0x118fd7800] 05:51:55 INFO - PROCESS | 1929 | 1461329514999 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:51:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 575ms 05:51:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:51:55 INFO - PROCESS | 1929 | 1461329515036 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 1929 | 1461329515038 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 05:51:55 INFO - PROCESS | 1929 | 1461329515042 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1929 | 1461329515045 Marionette TRACE conn3 <- [1,2770,null,{}] 05:51:55 INFO - PROCESS | 1929 | 1461329515052 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 1929 | 1461329515154 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:51:55 INFO - PROCESS | 1929 | 1461329515246 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6d7800 == 71 [pid = 1929] [id = 700] 05:51:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12a776c00) [pid = 1929] [serial = 2100] [outer = 0x0] 05:51:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12acc4c00) [pid = 1929] [serial = 2101] [outer = 0x12a776c00] 05:51:55 INFO - PROCESS | 1929 | 1461329515275 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12af10800) [pid = 1929] [serial = 2102] [outer = 0x12a776c00] 05:51:55 INFO - PROCESS | 1929 | 1461329515602 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:51:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 570ms 05:51:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:51:55 INFO - PROCESS | 1929 | 1461329515614 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 1929 | 1461329515616 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 05:51:55 INFO - PROCESS | 1929 | 1461329515620 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1929 | 1461329515624 Marionette TRACE conn3 <- [1,2774,null,{}] 05:51:55 INFO - PROCESS | 1929 | 1461329515628 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 1929 | 1461329515778 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:51:55 INFO - PROCESS | 1929 | 1461329515918 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8c3800 == 72 [pid = 1929] [id = 701] 05:51:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12af08000) [pid = 1929] [serial = 2103] [outer = 0x0] 05:51:55 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12b403800) [pid = 1929] [serial = 2104] [outer = 0x12af08000] 05:51:55 INFO - PROCESS | 1929 | 1461329515964 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12b72a800) [pid = 1929] [serial = 2105] [outer = 0x12af08000] 05:51:56 INFO - PROCESS | 1929 | 1461329516280 Marionette TRACE conn3 <- [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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:51:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 674ms 05:51:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:51:56 INFO - PROCESS | 1929 | 1461329516294 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 1929 | 1461329516295 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 05:51:56 INFO - PROCESS | 1929 | 1461329516297 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 1929 | 1461329516298 Marionette TRACE conn3 <- [1,2778,null,{}] 05:51:56 INFO - PROCESS | 1929 | 1461329516301 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:56 INFO - PROCESS | 1929 | 1461329516460 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:51:56 INFO - PROCESS | 1929 | 1461329516503 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ed42000 == 73 [pid = 1929] [id = 702] 05:51:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12af0dc00) [pid = 1929] [serial = 2106] [outer = 0x0] 05:51:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12b7e1000) [pid = 1929] [serial = 2107] [outer = 0x12af0dc00] 05:51:56 INFO - PROCESS | 1929 | 1461329516529 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12d058c00) [pid = 1929] [serial = 2108] [outer = 0x12af0dc00] 05:51:56 INFO - PROCESS | 1929 | 1461329516875 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:51:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 621ms 05:51:56 INFO - PROCESS | 1929 | 1461329516918 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 1929 | 1461329516920 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 05:51:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:51:56 INFO - PROCESS | 1929 | 1461329516922 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 1929 | 1461329516923 Marionette TRACE conn3 <- [1,2782,null,{}] 05:51:56 INFO - PROCESS | 1929 | 1461329516925 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 1929 | 1461329517055 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:51:57 INFO - PROCESS | 1929 | 1461329517073 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f380800 == 74 [pid = 1929] [id = 703] 05:51:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12d1d3000) [pid = 1929] [serial = 2109] [outer = 0x0] 05:51:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12db78000) [pid = 1929] [serial = 2110] [outer = 0x12d1d3000] 05:51:57 INFO - PROCESS | 1929 | 1461329517101 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12e90c400) [pid = 1929] [serial = 2111] [outer = 0x12d1d3000] 05:51:57 INFO - PROCESS | 1929 | 1461329517474 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:51:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 569ms 05:51:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:51:57 INFO - PROCESS | 1929 | 1461329517492 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1929 | 1461329517493 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 05:51:57 INFO - PROCESS | 1929 | 1461329517495 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1929 | 1461329517496 Marionette TRACE conn3 <- [1,2786,null,{}] 05:51:57 INFO - PROCESS | 1929 | 1461329517498 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 1929 | 1461329517621 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:51:57 INFO - PROCESS | 1929 | 1461329517636 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300d7000 == 75 [pid = 1929] [id = 704] 05:51:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12e9ae800) [pid = 1929] [serial = 2112] [outer = 0x0] 05:51:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12e9b5800) [pid = 1929] [serial = 2113] [outer = 0x12e9ae800] 05:51:57 INFO - PROCESS | 1929 | 1461329517661 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12e9bd000) [pid = 1929] [serial = 2114] [outer = 0x12e9ae800] 05:51:57 INFO - PROCESS | 1929 | 1461329517990 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:51:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 518ms 05:51:58 INFO - PROCESS | 1929 | 1461329518013 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1929 | 1461329518015 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 05:51:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:51:58 INFO - PROCESS | 1929 | 1461329518017 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1929 | 1461329518018 Marionette TRACE conn3 <- [1,2790,null,{}] 05:51:58 INFO - PROCESS | 1929 | 1461329518028 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:58 INFO - PROCESS | 1929 | 1461329518148 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:51:58 INFO - PROCESS | 1929 | 1461329518159 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x130ec2800 == 76 [pid = 1929] [id = 705] 05:51:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x129b87800) [pid = 1929] [serial = 2115] [outer = 0x0] 05:51:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x129b89c00) [pid = 1929] [serial = 2116] [outer = 0x129b87800] 05:51:58 INFO - PROCESS | 1929 | 1461329518184 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x129b8dc00) [pid = 1929] [serial = 2117] [outer = 0x129b87800] 05:51:58 INFO - PROCESS | 1929 | 1461329518546 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:51:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 576ms 05:51:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:51:58 INFO - PROCESS | 1929 | 1461329518593 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1929 | 1461329518594 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 05:51:58 INFO - PROCESS | 1929 | 1461329518596 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1929 | 1461329518597 Marionette TRACE conn3 <- [1,2794,null,{}] 05:51:58 INFO - PROCESS | 1929 | 1461329518600 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:58 INFO - PROCESS | 1929 | 1461329518722 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:51:58 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x11ae9ec00) [pid = 1929] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:51:58 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12b41b000) [pid = 1929] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:51:58 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12ab87800) [pid = 1929] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:51:58 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12ad9b800) [pid = 1929] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:51:58 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x12d084800) [pid = 1929] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:51:58 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12a455400) [pid = 1929] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:51:58 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x129982800) [pid = 1929] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:51:58 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x119d4e400) [pid = 1929] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:51:58 INFO - PROCESS | 1929 | 1461329518848 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 1929 | ++DOCSHELL 0x136ea3000 == 77 [pid = 1929] [id = 706] 05:51:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x118fb5400) [pid = 1929] [serial = 2118] [outer = 0x0] 05:51:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12750bc00) [pid = 1929] [serial = 2119] [outer = 0x118fb5400] 05:51:58 INFO - PROCESS | 1929 | 1461329518874 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12b40c000) [pid = 1929] [serial = 2120] [outer = 0x118fb5400] 05:51:59 INFO - PROCESS | 1929 | 1461329519153 Marionette TRACE conn3 <- [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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:51:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 570ms 05:51:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:51:59 INFO - PROCESS | 1929 | 1461329519166 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 1929 | 1461329519168 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 05:51:59 INFO - PROCESS | 1929 | 1461329519178 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 1929 | 1461329519179 Marionette TRACE conn3 <- [1,2798,null,{}] 05:51:59 INFO - PROCESS | 1929 | 1461329519181 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:59 INFO - PROCESS | 1929 | 1461329519288 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:51:59 INFO - PROCESS | 1929 | 1461329519293 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x1387e0800 == 78 [pid = 1929] [id = 707] 05:51:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12d1d0800) [pid = 1929] [serial = 2121] [outer = 0x0] 05:51:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12f2b1000) [pid = 1929] [serial = 2122] [outer = 0x12d1d0800] 05:51:59 INFO - PROCESS | 1929 | 1461329519317 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12f2b7000) [pid = 1929] [serial = 2123] [outer = 0x12d1d0800] 05:51:59 INFO - PROCESS | 1929 | 1461329519701 Marionette TRACE conn3 <- [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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:51:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 578ms 05:51:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:51:59 INFO - PROCESS | 1929 | 1461329519748 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 1929 | 1461329519750 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 05:51:59 INFO - PROCESS | 1929 | 1461329519752 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 1929 | 1461329519754 Marionette TRACE conn3 <- [1,2802,null,{}] 05:51:59 INFO - PROCESS | 1929 | 1461329519762 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:59 INFO - PROCESS | 1929 | 1461329519872 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:51:59 INFO - PROCESS | 1929 | 1461329519877 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1929 | ++DOCSHELL 0x12abf5000 == 79 [pid = 1929] [id = 708] 05:51:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x129bf5800) [pid = 1929] [serial = 2124] [outer = 0x0] 05:51:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x129bf8800) [pid = 1929] [serial = 2125] [outer = 0x129bf5800] 05:51:59 INFO - PROCESS | 1929 | 1461329519905 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12f355800) [pid = 1929] [serial = 2126] [outer = 0x129bf5800] 05:52:00 INFO - PROCESS | 1929 | 1461329520251 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:52:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 527ms 05:52:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:52:00 INFO - PROCESS | 1929 | 1461329520280 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1929 | 1461329520281 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 05:52:00 INFO - PROCESS | 1929 | 1461329520283 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1929 | 1461329520284 Marionette TRACE conn3 <- [1,2806,null,{}] 05:52:00 INFO - PROCESS | 1929 | 1461329520287 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:00 INFO - PROCESS | 1929 | 1461329520382 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:52:00 INFO - PROCESS | 1929 | 1461329520463 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a682000 == 80 [pid = 1929] [id = 709] 05:52:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x12afe0000) [pid = 1929] [serial = 2127] [outer = 0x0] 05:52:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x12afe5c00) [pid = 1929] [serial = 2128] [outer = 0x12afe0000] 05:52:00 INFO - PROCESS | 1929 | 1461329520488 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x12afea400) [pid = 1929] [serial = 2129] [outer = 0x12afe0000] 05:52:00 INFO - PROCESS | 1929 | 1461329520773 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:52:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 05:52:00 INFO - PROCESS | 1929 | 1461329520894 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1929 | 1461329520896 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 05:52:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:52:00 INFO - PROCESS | 1929 | 1461329520901 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1929 | 1461329520905 Marionette TRACE conn3 <- [1,2810,null,{}] 05:52:00 INFO - PROCESS | 1929 | 1461329520928 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:01 INFO - PROCESS | 1929 | 1461329521051 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:52:01 INFO - PROCESS | 1929 | 1461329521138 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x123e95800 == 81 [pid = 1929] [id = 710] 05:52:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x118ec4400) [pid = 1929] [serial = 2130] [outer = 0x0] 05:52:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x119189000) [pid = 1929] [serial = 2131] [outer = 0x118ec4400] 05:52:01 INFO - PROCESS | 1929 | 1461329521170 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x11bb6b000) [pid = 1929] [serial = 2132] [outer = 0x118ec4400] 05:52:01 INFO - PROCESS | 1929 | 1461329521583 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:52:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 740ms 05:52:01 INFO - PROCESS | 1929 | 1461329521657 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:52:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:52:01 INFO - PROCESS | 1929 | 1461329521660 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 05:52:01 INFO - PROCESS | 1929 | 1461329521666 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 1929 | 1461329521669 Marionette TRACE conn3 <- [1,2814,null,{}] 05:52:01 INFO - PROCESS | 1929 | 1461329521692 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:01 INFO - PROCESS | 1929 | 1461329521812 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:52:01 INFO - PROCESS | 1929 | 1461329521899 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1929 | ++DOCSHELL 0x12abf1800 == 82 [pid = 1929] [id = 711] 05:52:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x129beb800) [pid = 1929] [serial = 2133] [outer = 0x0] 05:52:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x129bf1000) [pid = 1929] [serial = 2134] [outer = 0x129beb800] 05:52:01 INFO - PROCESS | 1929 | 1461329521928 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x129c67000) [pid = 1929] [serial = 2135] [outer = 0x129beb800] 05:52:02 INFO - PROCESS | 1929 | 1461329522366 Marionette TRACE conn3 <- [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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:52:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 742ms 05:52:02 INFO - PROCESS | 1929 | 1461329522406 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:52:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:52:02 INFO - PROCESS | 1929 | 1461329522408 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 05:52:02 INFO - PROCESS | 1929 | 1461329522410 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1929 | 1461329522411 Marionette TRACE conn3 <- [1,2818,null,{}] 05:52:02 INFO - PROCESS | 1929 | 1461329522418 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 1929 | 1461329522543 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:52:02 INFO - PROCESS | 1929 | 1461329522634 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6c3000 == 83 [pid = 1929] [id = 712] 05:52:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x12a9e2000) [pid = 1929] [serial = 2136] [outer = 0x0] 05:52:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x12a9e3c00) [pid = 1929] [serial = 2137] [outer = 0x12a9e2000] 05:52:02 INFO - PROCESS | 1929 | 1461329522667 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x12aa12c00) [pid = 1929] [serial = 2138] [outer = 0x12a9e2000] 05:52:03 INFO - PROCESS | 1929 | 1461329523082 Marionette TRACE conn3 <- [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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:52:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 720ms 05:52:03 INFO - PROCESS | 1929 | 1461329523150 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 1929 | 1461329523152 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 05:52:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:52:03 INFO - PROCESS | 1929 | 1461329523168 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 1929 | 1461329523170 Marionette TRACE conn3 <- [1,2822,null,{}] 05:52:03 INFO - PROCESS | 1929 | 1461329523172 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:03 INFO - PROCESS | 1929 | 1461329523290 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:52:03 INFO - PROCESS | 1929 | 1461329523380 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1929 | ++DOCSHELL 0x1393d7800 == 84 [pid = 1929] [id = 713] 05:52:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x12af09c00) [pid = 1929] [serial = 2139] [outer = 0x0] 05:52:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x12afea800) [pid = 1929] [serial = 2140] [outer = 0x12af09c00] 05:52:03 INFO - PROCESS | 1929 | 1461329523411 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x12b354000) [pid = 1929] [serial = 2141] [outer = 0x12af09c00] 05:52:03 INFO - PROCESS | 1929 | 1461329523796 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:52:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 722ms 05:52:03 INFO - PROCESS | 1929 | 1461329523889 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 1929 | 1461329523890 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 05:52:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:52:03 INFO - PROCESS | 1929 | 1461329523892 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 1929 | 1461329523894 Marionette TRACE conn3 <- [1,2826,null,{}] 05:52:03 INFO - PROCESS | 1929 | 1461329523896 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:04 INFO - PROCESS | 1929 | 1461329524010 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:52:04 INFO - PROCESS | 1929 | 1461329524495 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 1929 | ++DOCSHELL 0x11b156800 == 85 [pid = 1929] [id = 714] 05:52:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x114d76800) [pid = 1929] [serial = 2142] [outer = 0x0] 05:52:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x114f72800) [pid = 1929] [serial = 2143] [outer = 0x114d76800] 05:52:04 INFO - PROCESS | 1929 | 1461329524592 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x116674c00) [pid = 1929] [serial = 2144] [outer = 0x114d76800] 05:52:05 INFO - PROCESS | 1929 | 1461329525229 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:52:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:52:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1372ms 05:52:05 INFO - PROCESS | 1929 | 1461329525266 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 1929 | 1461329525271 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 05:52:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:52:05 INFO - PROCESS | 1929 | 1461329525276 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 1929 | 1461329525279 Marionette TRACE conn3 <- [1,2830,null,{}] 05:52:05 INFO - PROCESS | 1929 | 1461329525283 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:05 INFO - PROCESS | 1929 | 1461329525386 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:52:05 INFO - PROCESS | 1929 | 1461329525510 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1929 | ++DOCSHELL 0x11aa3c000 == 86 [pid = 1929] [id = 715] 05:52:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x11444d800) [pid = 1929] [serial = 2145] [outer = 0x0] 05:52:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x115577400) [pid = 1929] [serial = 2146] [outer = 0x11444d800] 05:52:05 INFO - PROCESS | 1929 | 1461329525542 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x11883a000) [pid = 1929] [serial = 2147] [outer = 0x11444d800] 05:52:06 INFO - PROCESS | 1929 | 1461329525994 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:52:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 772ms 05:52:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:52:06 INFO - PROCESS | 1929 | 1461329526049 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1929 | 1461329526052 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 05:52:06 INFO - PROCESS | 1929 | 1461329526055 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1929 | 1461329526056 Marionette TRACE conn3 <- [1,2834,null,{}] 05:52:06 INFO - PROCESS | 1929 | 1461329526059 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 1929 | 1461329526156 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:52:06 INFO - PROCESS | 1929 | 1461329526262 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bb1a800 == 87 [pid = 1929] [id = 716] 05:52:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x11acbf400) [pid = 1929] [serial = 2148] [outer = 0x0] 05:52:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x11ae9a800) [pid = 1929] [serial = 2149] [outer = 0x11acbf400] 05:52:06 INFO - PROCESS | 1929 | 1461329526292 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x11b285c00) [pid = 1929] [serial = 2150] [outer = 0x11acbf400] 05:52:06 INFO - PROCESS | 1929 | 1461329526698 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:52:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 719ms 05:52:06 INFO - PROCESS | 1929 | 1461329526775 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1929 | 1461329526778 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 05:52:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:52:06 INFO - PROCESS | 1929 | 1461329526782 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1929 | 1461329526788 Marionette TRACE conn3 <- [1,2838,null,{}] 05:52:06 INFO - PROCESS | 1929 | 1461329526798 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 1929 | 1461329526944 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:52:07 INFO - PROCESS | 1929 | 1461329527065 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x128887000 == 88 [pid = 1929] [id = 717] 05:52:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x11ae91c00) [pid = 1929] [serial = 2151] [outer = 0x0] 05:52:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x11bb6b400) [pid = 1929] [serial = 2152] [outer = 0x11ae91c00] 05:52:07 INFO - PROCESS | 1929 | 1461329527092 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x1237d7800) [pid = 1929] [serial = 2153] [outer = 0x11ae91c00] 05:52:07 INFO - PROCESS | 1929 | 1461329527522 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x127c65800 == 87 [pid = 1929] [id = 347] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8b5800 == 86 [pid = 1929] [id = 604] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1239ea000 == 85 [pid = 1929] [id = 343] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12a6dd000 == 84 [pid = 1929] [id = 571] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x11acdd800 == 83 [pid = 1929] [id = 341] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x11bef2800 == 82 [pid = 1929] [id = 342] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12abf5000 == 81 [pid = 1929] [id = 708] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1387e0800 == 80 [pid = 1929] [id = 707] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x136ea3000 == 79 [pid = 1929] [id = 706] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x1244d6000) [pid = 1929] [serial = 2029] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x12af0d800) [pid = 1929] [serial = 2035] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12a5ee000) [pid = 1929] [serial = 2032] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x12bcb2000) [pid = 1929] [serial = 2059] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x11864a800) [pid = 1929] [serial = 2026] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x130ec2800 == 78 [pid = 1929] [id = 705] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1300d7000 == 77 [pid = 1929] [id = 704] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12f380800 == 76 [pid = 1929] [id = 703] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed42000 == 75 [pid = 1929] [id = 702] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8c3800 == 74 [pid = 1929] [id = 701] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12a6d7800 == 73 [pid = 1929] [id = 700] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6aa000 == 72 [pid = 1929] [id = 17] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12460e800 == 71 [pid = 1929] [id = 699] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12b634800 == 70 [pid = 1929] [id = 698] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x11ae10000 == 69 [pid = 1929] [id = 693] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1387cf800 == 68 [pid = 1929] [id = 692] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12ed45800 == 67 [pid = 1929] [id = 691] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x136d5d000 == 66 [pid = 1929] [id = 690] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x13048e800 == 65 [pid = 1929] [id = 689] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x12d853000 == 64 [pid = 1929] [id = 688] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x125eba000 == 63 [pid = 1929] [id = 687] 05:52:07 INFO - PROCESS | 1929 | --DOCSHELL 0x1300e5000 == 62 [pid = 1929] [id = 686] 05:52:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:52:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 827ms 05:52:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:52:07 INFO - PROCESS | 1929 | 1461329527610 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 1929 | 1461329527611 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 05:52:07 INFO - PROCESS | 1929 | 1461329527613 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1929 | 1461329527615 Marionette TRACE conn3 <- [1,2842,null,{}] 05:52:07 INFO - PROCESS | 1929 | 1461329527617 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:07 INFO - PROCESS | 1929 | 1461329527702 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:52:07 INFO - PROCESS | 1929 | 1461329527711 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1929 | ++DOCSHELL 0x11acd5000 == 63 [pid = 1929] [id = 718] 05:52:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x1237e1c00) [pid = 1929] [serial = 2154] [outer = 0x0] 05:52:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x123999c00) [pid = 1929] [serial = 2155] [outer = 0x1237e1c00] 05:52:07 INFO - PROCESS | 1929 | 1461329527737 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x1244dd800) [pid = 1929] [serial = 2156] [outer = 0x1237e1c00] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12ad30000) [pid = 1929] [serial = 2047] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x12b106800) [pid = 1929] [serial = 2050] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x12d8a1400) [pid = 1929] [serial = 2024] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x12a772800) [pid = 1929] [serial = 2044] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x12acce400) [pid = 1929] [serial = 2053] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x11c069400) [pid = 1929] [serial = 2039] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x11b280400) [pid = 1929] [serial = 2038] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x1241ae400) [pid = 1929] [serial = 2041] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x12997c000) [pid = 1929] [serial = 2042] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12b426000) [pid = 1929] [serial = 2056] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x12b7df400) [pid = 1929] [serial = 2057] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12b357400) [pid = 1929] [serial = 2051] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12ad98800) [pid = 1929] [serial = 2048] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12aa1cc00) [pid = 1929] [serial = 2045] [outer = 0x0] [url = about:blank] 05:52:07 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x12b421c00) [pid = 1929] [serial = 2054] [outer = 0x0] [url = about:blank] 05:52:08 INFO - PROCESS | 1929 | 1461329528117 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:52:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 05:52:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:52:08 INFO - PROCESS | 1929 | 1461329528132 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 1929 | 1461329528133 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 05:52:08 INFO - PROCESS | 1929 | 1461329528136 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 1929 | 1461329528137 Marionette TRACE conn3 <- [1,2846,null,{}] 05:52:08 INFO - PROCESS | 1929 | 1461329528142 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:08 INFO - PROCESS | 1929 | 1461329528229 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:52:08 INFO - PROCESS | 1929 | 1461329528233 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c74000 == 64 [pid = 1929] [id = 719] 05:52:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x125f5dc00) [pid = 1929] [serial = 2157] [outer = 0x0] 05:52:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x12720d400) [pid = 1929] [serial = 2158] [outer = 0x125f5dc00] 05:52:08 INFO - PROCESS | 1929 | 1461329528270 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x1276ca800) [pid = 1929] [serial = 2159] [outer = 0x125f5dc00] 05:52:08 INFO - PROCESS | 1929 | 1461329528661 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:52:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 572ms 05:52:08 INFO - PROCESS | 1929 | 1461329528709 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 1929 | 1461329528710 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 05:52:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:52:08 INFO - PROCESS | 1929 | 1461329528712 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 1929 | 1461329528713 Marionette TRACE conn3 <- [1,2850,null,{}] 05:52:08 INFO - PROCESS | 1929 | 1461329528716 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:08 INFO - PROCESS | 1929 | 1461329528801 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:52:08 INFO - PROCESS | 1929 | 1461329528806 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6dd000 == 65 [pid = 1929] [id = 720] 05:52:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x127c20400) [pid = 1929] [serial = 2160] [outer = 0x0] 05:52:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 204 (0x129985800) [pid = 1929] [serial = 2161] [outer = 0x127c20400] 05:52:08 INFO - PROCESS | 1929 | 1461329528832 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1929 | ++DOMWINDOW == 205 (0x129b85800) [pid = 1929] [serial = 2162] [outer = 0x127c20400] 05:52:09 INFO - PROCESS | 1929 | 1461329529190 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:52:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 517ms 05:52:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:52:09 INFO - PROCESS | 1929 | 1461329529231 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1929 | 1461329529232 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 05:52:09 INFO - PROCESS | 1929 | 1461329529234 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1929 | 1461329529235 Marionette TRACE conn3 <- [1,2854,null,{}] 05:52:09 INFO - PROCESS | 1929 | 1461329529240 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 1929 | 1461329529324 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:52:09 INFO - PROCESS | 1929 | 1461329529332 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a7a9000 == 66 [pid = 1929] [id = 721] 05:52:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 206 (0x129b88c00) [pid = 1929] [serial = 2163] [outer = 0x0] 05:52:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 207 (0x129befc00) [pid = 1929] [serial = 2164] [outer = 0x129b88c00] 05:52:09 INFO - PROCESS | 1929 | 1461329529357 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 208 (0x129c5cc00) [pid = 1929] [serial = 2165] [outer = 0x129b88c00] 05:52:09 INFO - PROCESS | 1929 | 1461329529707 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:52:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 523ms 05:52:09 INFO - PROCESS | 1929 | 1461329529758 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1929 | 1461329529759 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 05:52:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:52:09 INFO - PROCESS | 1929 | 1461329529761 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1929 | 1461329529762 Marionette TRACE conn3 <- [1,2858,null,{}] 05:52:09 INFO - PROCESS | 1929 | 1461329529765 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 1929 | 1461329529852 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:52:09 INFO - PROCESS | 1929 | 1461329529946 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac8b000 == 67 [pid = 1929] [id = 722] 05:52:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 209 (0x129b8b400) [pid = 1929] [serial = 2166] [outer = 0x0] 05:52:09 INFO - PROCESS | 1929 | ++DOMWINDOW == 210 (0x129c64400) [pid = 1929] [serial = 2167] [outer = 0x129b8b400] 05:52:09 INFO - PROCESS | 1929 | 1461329529972 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 211 (0x129f7d400) [pid = 1929] [serial = 2168] [outer = 0x129b8b400] 05:52:10 INFO - PROCESS | 1929 | 1461329530325 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:52:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 05:52:10 INFO - PROCESS | 1929 | 1461329530330 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:52:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:52:10 INFO - PROCESS | 1929 | 1461329530332 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 05:52:10 INFO - PROCESS | 1929 | 1461329530334 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1929 | 1461329530336 Marionette TRACE conn3 <- [1,2862,null,{}] 05:52:10 INFO - PROCESS | 1929 | 1461329530340 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 1929 | 1461329530457 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:52:10 INFO - PROCESS | 1929 | 1461329530470 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b62c000 == 68 [pid = 1929] [id = 723] 05:52:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 212 (0x124324400) [pid = 1929] [serial = 2169] [outer = 0x0] 05:52:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 213 (0x129f80800) [pid = 1929] [serial = 2170] [outer = 0x124324400] 05:52:10 INFO - PROCESS | 1929 | 1461329530496 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1929 | ++DOMWINDOW == 214 (0x129fe4800) [pid = 1929] [serial = 2171] [outer = 0x124324400] 05:52:10 INFO - PROCESS | 1929 | 1461329530841 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:52:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 523ms 05:52:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:52:10 INFO - PROCESS | 1929 | 1461329530858 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 1929 | 1461329530859 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 05:52:10 INFO - PROCESS | 1929 | 1461329530861 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1929 | 1461329530862 Marionette TRACE conn3 <- [1,2866,null,{}] 05:52:10 INFO - PROCESS | 1929 | 1461329530865 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 1929 | 1461329530980 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:52:11 INFO - PROCESS | 1929 | 1461329530994 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c04c000 == 69 [pid = 1929] [id = 724] 05:52:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 215 (0x12a456800) [pid = 1929] [serial = 2172] [outer = 0x0] 05:52:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 216 (0x12a49b400) [pid = 1929] [serial = 2173] [outer = 0x12a456800] 05:52:11 INFO - PROCESS | 1929 | 1461329531024 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 217 (0x12a5b6400) [pid = 1929] [serial = 2174] [outer = 0x12a456800] 05:52:11 INFO - PROCESS | 1929 | 1461329531394 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:52:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 570ms 05:52:11 INFO - PROCESS | 1929 | 1461329531432 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 1929 | 1461329531433 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 05:52:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:52:11 INFO - PROCESS | 1929 | 1461329531444 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 1929 | 1461329531446 Marionette TRACE conn3 <- [1,2870,null,{}] 05:52:11 INFO - PROCESS | 1929 | 1461329531449 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 1929 | 1461329531574 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:52:11 INFO - PROCESS | 1929 | 1461329531623 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d865000 == 70 [pid = 1929] [id = 725] 05:52:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 218 (0x12a5bdc00) [pid = 1929] [serial = 2175] [outer = 0x0] 05:52:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 219 (0x12a775800) [pid = 1929] [serial = 2176] [outer = 0x12a5bdc00] 05:52:11 INFO - PROCESS | 1929 | 1461329531649 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1929 | ++DOMWINDOW == 220 (0x12a7da800) [pid = 1929] [serial = 2177] [outer = 0x12a5bdc00] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 219 (0x1142c1c00) [pid = 1929] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 218 (0x127c1e800) [pid = 1929] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 217 (0x11a871c00) [pid = 1929] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 216 (0x12387e400) [pid = 1929] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 215 (0x118ec1400) [pid = 1929] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 214 (0x12a452c00) [pid = 1929] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 213 (0x12f6b3000) [pid = 1929] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 212 (0x1237d1400) [pid = 1929] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 211 (0x11bb71000) [pid = 1929] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 210 (0x129f78400) [pid = 1929] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 209 (0x1147cb800) [pid = 1929] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 208 (0x12a5b4000) [pid = 1929] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 207 (0x123ae5c00) [pid = 1929] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 206 (0x11864a000) [pid = 1929] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 205 (0x123f34800) [pid = 1929] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 204 (0x12a7d2800) [pid = 1929] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 203 (0x118833000) [pid = 1929] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x129f74000) [pid = 1929] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x12db75000) [pid = 1929] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12da0e000) [pid = 1929] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x12884d000) [pid = 1929] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x12af08000) [pid = 1929] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x12a776c00) [pid = 1929] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x118fd7800) [pid = 1929] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x11ae9b400) [pid = 1929] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12d1d5800) [pid = 1929] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12b10e800) [pid = 1929] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x118fab800) [pid = 1929] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x12bcacc00) [pid = 1929] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12f6e6800) [pid = 1929] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x12d1d0800) [pid = 1929] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x12b1f0800) [pid = 1929] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x12a77d800) [pid = 1929] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x127511800) [pid = 1929] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12a5b8000) [pid = 1929] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12ab91c00) [pid = 1929] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x12a49ac00) [pid = 1929] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x115654c00) [pid = 1929] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x11883d800) [pid = 1929] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x115928c00) [pid = 1929] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12399b400) [pid = 1929] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12b1eec00) [pid = 1929] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x12bcae400) [pid = 1929] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x12ab88400) [pid = 1929] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x12a5b8c00) [pid = 1929] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x129fd8c00) [pid = 1929] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12ada1c00) [pid = 1929] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x11447e000) [pid = 1929] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12b7d7c00) [pid = 1929] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12a455800) [pid = 1929] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x1237ddc00) [pid = 1929] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x11acc2400) [pid = 1929] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x12b103400) [pid = 1929] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x119d56400) [pid = 1929] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x129fe3000) [pid = 1929] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12750c400) [pid = 1929] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x12d1d3000) [pid = 1929] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12e9ae800) [pid = 1929] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x129b87800) [pid = 1929] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x118fb5400) [pid = 1929] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x129bf5800) [pid = 1929] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12b7e3400) [pid = 1929] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x11a62a800) [pid = 1929] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12b10a400) [pid = 1929] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12e458400) [pid = 1929] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12af0dc00) [pid = 1929] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:52:12 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12e459c00) [pid = 1929] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:52:12 INFO - PROCESS | 1929 | 1461329532840 Marionette TRACE conn3 <- [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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:52:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1422ms 05:52:12 INFO - PROCESS | 1929 | 1461329532867 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 1929 | 1461329532869 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 05:52:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:52:12 INFO - PROCESS | 1929 | 1461329532873 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 1929 | 1461329532875 Marionette TRACE conn3 <- [1,2874,null,{}] 05:52:12 INFO - PROCESS | 1929 | 1461329532877 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:12 INFO - PROCESS | 1929 | 1461329532966 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:52:13 INFO - PROCESS | 1929 | 1461329533040 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ae11000 == 71 [pid = 1929] [id = 726] 05:52:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x113564400) [pid = 1929] [serial = 2178] [outer = 0x0] 05:52:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11564a800) [pid = 1929] [serial = 2179] [outer = 0x113564400] 05:52:13 INFO - PROCESS | 1929 | 1461329533065 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x119287400) [pid = 1929] [serial = 2180] [outer = 0x113564400] 05:52:13 INFO - PROCESS | 1929 | 1461329533344 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:52:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 522ms 05:52:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:52:13 INFO - PROCESS | 1929 | 1461329533394 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 1929 | 1461329533395 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 05:52:13 INFO - PROCESS | 1929 | 1461329533397 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1929 | 1461329533398 Marionette TRACE conn3 <- [1,2878,null,{}] 05:52:13 INFO - PROCESS | 1929 | 1461329533401 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:13 INFO - PROCESS | 1929 | 1461329533492 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:52:13 INFO - PROCESS | 1929 | 1461329533496 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a680000 == 72 [pid = 1929] [id = 727] 05:52:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x119189c00) [pid = 1929] [serial = 2181] [outer = 0x0] 05:52:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x11bb6ac00) [pid = 1929] [serial = 2182] [outer = 0x119189c00] 05:52:13 INFO - PROCESS | 1929 | 1461329533522 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x123f40000) [pid = 1929] [serial = 2183] [outer = 0x119189c00] 05:52:13 INFO - PROCESS | 1929 | 1461329533876 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:52:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms 05:52:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:52:13 INFO - PROCESS | 1929 | 1461329533933 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 1929 | 1461329533934 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 05:52:13 INFO - PROCESS | 1929 | 1461329533937 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1929 | 1461329533938 Marionette TRACE conn3 <- [1,2882,null,{}] 05:52:13 INFO - PROCESS | 1929 | 1461329533941 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:14 INFO - PROCESS | 1929 | 1461329534032 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:52:14 INFO - PROCESS | 1929 | 1461329534038 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d8cd800 == 73 [pid = 1929] [id = 728] 05:52:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x1239a5000) [pid = 1929] [serial = 2184] [outer = 0x0] 05:52:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x127c24800) [pid = 1929] [serial = 2185] [outer = 0x1239a5000] 05:52:14 INFO - PROCESS | 1929 | 1461329534064 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x129bedc00) [pid = 1929] [serial = 2186] [outer = 0x1239a5000] 05:52:14 INFO - PROCESS | 1929 | 1461329534417 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:52:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 05:52:14 INFO - PROCESS | 1929 | 1461329534458 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 1929 | 1461329534459 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 05:52:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:52:14 INFO - PROCESS | 1929 | 1461329534462 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 1929 | 1461329534463 Marionette TRACE conn3 <- [1,2886,null,{}] 05:52:14 INFO - PROCESS | 1929 | 1461329534465 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:14 INFO - PROCESS | 1929 | 1461329534558 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:52:14 INFO - PROCESS | 1929 | 1461329534635 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e75d000 == 74 [pid = 1929] [id = 729] 05:52:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x1272f1000) [pid = 1929] [serial = 2187] [outer = 0x0] 05:52:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x129f72c00) [pid = 1929] [serial = 2188] [outer = 0x1272f1000] 05:52:14 INFO - PROCESS | 1929 | 1461329534660 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12a5b6000) [pid = 1929] [serial = 2189] [outer = 0x1272f1000] 05:52:15 INFO - PROCESS | 1929 | 1461329535229 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:52:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 818ms 05:52:15 INFO - PROCESS | 1929 | 1461329535282 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 1929 | 1461329535286 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 05:52:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:52:15 INFO - PROCESS | 1929 | 1461329535289 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1929 | 1461329535291 Marionette TRACE conn3 <- [1,2890,null,{}] 05:52:15 INFO - PROCESS | 1929 | 1461329535295 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:15 INFO - PROCESS | 1929 | 1461329535419 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:52:15 INFO - PROCESS | 1929 | 1461329535536 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 1929 | ++DOCSHELL 0x11c6f1000 == 75 [pid = 1929] [id = 730] 05:52:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x118830c00) [pid = 1929] [serial = 2190] [outer = 0x0] 05:52:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x118ec1400) [pid = 1929] [serial = 2191] [outer = 0x118830c00] 05:52:15 INFO - PROCESS | 1929 | 1461329535630 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x119d4a800) [pid = 1929] [serial = 2192] [outer = 0x118830c00] 05:52:16 INFO - PROCESS | 1929 | 1461329536182 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:52:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 921ms 05:52:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:52:16 INFO - PROCESS | 1929 | 1461329536211 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 1929 | 1461329536215 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 05:52:16 INFO - PROCESS | 1929 | 1461329536220 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 1929 | 1461329536224 Marionette TRACE conn3 <- [1,2894,null,{}] 05:52:16 INFO - PROCESS | 1929 | 1461329536227 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:16 INFO - PROCESS | 1929 | 1461329536342 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:52:16 INFO - PROCESS | 1929 | 1461329536427 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 1929 | ++DOCSHELL 0x128675000 == 76 [pid = 1929] [id = 731] 05:52:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x11b130400) [pid = 1929] [serial = 2193] [outer = 0x0] 05:52:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x11b799800) [pid = 1929] [serial = 2194] [outer = 0x11b130400] 05:52:16 INFO - PROCESS | 1929 | 1461329536457 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x11c1ab400) [pid = 1929] [serial = 2195] [outer = 0x11b130400] 05:52:16 INFO - PROCESS | 1929 | 1461329536897 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:52:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 725ms 05:52:16 INFO - PROCESS | 1929 | 1461329536960 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 1929 | 1461329536961 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 05:52:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:52:16 INFO - PROCESS | 1929 | 1461329536964 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 1929 | 1461329536967 Marionette TRACE conn3 <- [1,2898,null,{}] 05:52:16 INFO - PROCESS | 1929 | 1461329536979 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 1929 | 1461329537117 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:52:17 INFO - PROCESS | 1929 | 1461329537240 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d859000 == 77 [pid = 1929] [id = 732] 05:52:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x1272e7400) [pid = 1929] [serial = 2196] [outer = 0x0] 05:52:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x127632c00) [pid = 1929] [serial = 2197] [outer = 0x1272e7400] 05:52:17 INFO - PROCESS | 1929 | 1461329537287 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x129982000) [pid = 1929] [serial = 2198] [outer = 0x1272e7400] 05:52:17 INFO - PROCESS | 1929 | 1461329537692 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:52:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 777ms 05:52:17 INFO - PROCESS | 1929 | 1461329537742 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1929 | 1461329537745 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 05:52:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:52:17 INFO - PROCESS | 1929 | 1461329537749 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1929 | 1461329537751 Marionette TRACE conn3 <- [1,2902,null,{}] 05:52:17 INFO - PROCESS | 1929 | 1461329537754 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 1929 | 1461329537916 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:52:18 INFO - PROCESS | 1929 | 1461329538070 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0b8800 == 78 [pid = 1929] [id = 733] 05:52:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x129982800) [pid = 1929] [serial = 2199] [outer = 0x0] 05:52:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x129f76c00) [pid = 1929] [serial = 2200] [outer = 0x129982800] 05:52:18 INFO - PROCESS | 1929 | 1461329538117 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12a457c00) [pid = 1929] [serial = 2201] [outer = 0x129982800] 05:52:18 INFO - PROCESS | 1929 | 1461329538593 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:52:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 871ms 05:52:18 INFO - PROCESS | 1929 | 1461329538620 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 1929 | 1461329538621 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 05:52:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:52:18 INFO - PROCESS | 1929 | 1461329538624 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 1929 | 1461329538625 Marionette TRACE conn3 <- [1,2906,null,{}] 05:52:18 INFO - PROCESS | 1929 | 1461329538628 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:18 INFO - PROCESS | 1929 | 1461329538734 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:52:18 INFO - PROCESS | 1929 | 1461329538820 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f2da800 == 79 [pid = 1929] [id = 734] 05:52:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x129b8ac00) [pid = 1929] [serial = 2202] [outer = 0x0] 05:52:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12a4a4c00) [pid = 1929] [serial = 2203] [outer = 0x129b8ac00] 05:52:18 INFO - PROCESS | 1929 | 1461329538852 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12a5ebc00) [pid = 1929] [serial = 2204] [outer = 0x129b8ac00] 05:52:19 INFO - PROCESS | 1929 | 1461329539333 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:52:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 719ms 05:52:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:52:19 INFO - PROCESS | 1929 | 1461329539345 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 1929 | 1461329539347 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 05:52:19 INFO - PROCESS | 1929 | 1461329539350 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 1929 | 1461329539352 Marionette TRACE conn3 <- [1,2910,null,{}] 05:52:19 INFO - PROCESS | 1929 | 1461329539356 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:19 INFO - PROCESS | 1929 | 1461329539529 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:52:19 INFO - PROCESS | 1929 | 1461329539686 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f387800 == 80 [pid = 1929] [id = 735] 05:52:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12a771800) [pid = 1929] [serial = 2205] [outer = 0x0] 05:52:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12a7d2c00) [pid = 1929] [serial = 2206] [outer = 0x12a771800] 05:52:19 INFO - PROCESS | 1929 | 1461329539729 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12aa18c00) [pid = 1929] [serial = 2207] [outer = 0x12a771800] 05:52:20 INFO - PROCESS | 1929 | 1461329540137 Marionette TRACE conn3 <- [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]]]}] 05:52:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:52:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:52:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 822ms 05:52:20 INFO - TEST-START | /DOMEvents/constructors.html 05:52:20 INFO - PROCESS | 1929 | 1461329540171 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1929 | 1461329540173 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 05:52:20 INFO - PROCESS | 1929 | 1461329540175 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1929 | 1461329540176 Marionette TRACE conn3 <- [1,2914,null,{}] 05:52:20 INFO - PROCESS | 1929 | 1461329540179 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 1929 | 1461329540286 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:52:20 INFO - PROCESS | 1929 | 1461329540399 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbe2800 == 81 [pid = 1929] [id = 736] 05:52:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12a9df800) [pid = 1929] [serial = 2208] [outer = 0x0] 05:52:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12aa21400) [pid = 1929] [serial = 2209] [outer = 0x12a9df800] 05:52:20 INFO - PROCESS | 1929 | 1461329540430 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12ab36400) [pid = 1929] [serial = 2210] [outer = 0x12a9df800] 05:52:20 INFO - PROCESS | 1929 | 1461329540816 Marionette TRACE conn3 <- [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]]]}] 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:52:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:52:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 674ms 05:52:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:52:20 INFO - PROCESS | 1929 | 1461329540850 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1929 | 1461329540851 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 05:52:20 INFO - PROCESS | 1929 | 1461329540854 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1929 | 1461329540855 Marionette TRACE conn3 <- [1,2918,null,{}] 05:52:20 INFO - PROCESS | 1929 | 1461329540858 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 1929 | 1461329540969 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:52:21 INFO - PROCESS | 1929 | 1461329541095 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300df800 == 82 [pid = 1929] [id = 737] 05:52:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 187 (0x114d85c00) [pid = 1929] [serial = 2211] [outer = 0x0] 05:52:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 188 (0x12ab36800) [pid = 1929] [serial = 2212] [outer = 0x114d85c00] 05:52:21 INFO - PROCESS | 1929 | 1461329541127 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 189 (0x12accfc00) [pid = 1929] [serial = 2213] [outer = 0x114d85c00] 05:52:21 INFO - PROCESS | 1929 | 1461329541477 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:52:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:52:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 669ms 05:52:21 INFO - PROCESS | 1929 | 1461329541524 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 1929 | 1461329541525 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 05:52:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:52:21 INFO - PROCESS | 1929 | 1461329541528 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 1929 | 1461329541529 Marionette TRACE conn3 <- [1,2922,null,{}] 05:52:21 INFO - PROCESS | 1929 | 1461329541531 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:21 INFO - PROCESS | 1929 | 1461329541648 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:52:21 INFO - PROCESS | 1929 | 1461329541755 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ae0d000 == 83 [pid = 1929] [id = 738] 05:52:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 190 (0x114d7f800) [pid = 1929] [serial = 2214] [outer = 0x0] 05:52:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 191 (0x11b27d800) [pid = 1929] [serial = 2215] [outer = 0x114d7f800] 05:52:21 INFO - PROCESS | 1929 | 1461329541801 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1929 | ++DOMWINDOW == 192 (0x129c67c00) [pid = 1929] [serial = 2216] [outer = 0x114d7f800] 05:52:22 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:52:22 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:52:22 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:52:22 INFO - PROCESS | 1929 | [1929] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:52:22 INFO - PROCESS | 1929 | 1461329542160 Marionette TRACE conn3 <- [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]]]}] 05:52:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:52:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:52:22 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 05:52:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:52:22 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 05:52:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:52:22 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]" 05:52:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:52:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:52:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 05:52:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:52:22 INFO - PROCESS | 1929 | 1461329542199 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 1929 | 1461329542201 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 05:52:22 INFO - PROCESS | 1929 | 1461329542203 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1929 | 1461329542205 Marionette TRACE conn3 <- [1,2926,null,{}] 05:52:22 INFO - PROCESS | 1929 | 1461329542207 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 1929 | 1461329542319 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:52:22 INFO - PROCESS | 1929 | 1461329542437 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1929 | ++DOCSHELL 0x115836000 == 84 [pid = 1929] [id = 739] 05:52:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 193 (0x113568c00) [pid = 1929] [serial = 2217] [outer = 0x0] 05:52:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 194 (0x114f73400) [pid = 1929] [serial = 2218] [outer = 0x113568c00] 05:52:22 INFO - PROCESS | 1929 | 1461329542470 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 1929 | ++DOMWINDOW == 195 (0x11ac23c00) [pid = 1929] [serial = 2219] [outer = 0x113568c00] 05:52:22 INFO - PROCESS | 1929 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:52:22 INFO - PROCESS | 1929 | 1461329542815 Marionette TRACE conn3 <- [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]]]}] 05:52:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:52:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 621ms 05:52:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:52:22 INFO - PROCESS | 1929 | 1461329542825 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 1929 | 1461329542827 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 05:52:22 INFO - PROCESS | 1929 | 1461329542829 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1929 | 1461329542831 Marionette TRACE conn3 <- [1,2930,null,{}] 05:52:22 INFO - PROCESS | 1929 | 1461329542833 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 1929 | 1461329542959 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:52:23 INFO - PROCESS | 1929 | 1461329543075 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x11bee6800 == 85 [pid = 1929] [id = 740] 05:52:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 196 (0x1155e6c00) [pid = 1929] [serial = 2220] [outer = 0x0] 05:52:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 197 (0x128850c00) [pid = 1929] [serial = 2221] [outer = 0x1155e6c00] 05:52:23 INFO - PROCESS | 1929 | 1461329543112 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 198 (0x12ab94800) [pid = 1929] [serial = 2222] [outer = 0x1155e6c00] 05:52:23 INFO - PROCESS | 1929 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:52:23 INFO - PROCESS | 1929 | 1461329543620 Marionette TRACE conn3 <- [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]]]}] 05:52:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:52:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 820ms 05:52:23 INFO - PROCESS | 1929 | 1461329543650 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 1929 | 1461329543652 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 05:52:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:52:23 INFO - PROCESS | 1929 | 1461329543656 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 1929 | 1461329543658 Marionette TRACE conn3 <- [1,2934,null,{}] 05:52:23 INFO - PROCESS | 1929 | 1461329543662 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:23 INFO - PROCESS | 1929 | 1461329543777 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:52:23 INFO - PROCESS | 1929 | 1461329543904 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239e6000 == 86 [pid = 1929] [id = 741] 05:52:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 199 (0x114d7f400) [pid = 1929] [serial = 2223] [outer = 0x0] 05:52:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 200 (0x11564ec00) [pid = 1929] [serial = 2224] [outer = 0x114d7f400] 05:52:23 INFO - PROCESS | 1929 | 1461329543936 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x118951800) [pid = 1929] [serial = 2225] [outer = 0x114d7f400] 05:52:24 INFO - PROCESS | 1929 | 1461329544268 Marionette TRACE conn3 <- [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]]]}] 05:52:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:52:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 675ms 05:52:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:52:24 INFO - PROCESS | 1929 | 1461329544337 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 1929 | 1461329544341 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 05:52:24 INFO - PROCESS | 1929 | 1461329544347 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1929 | 1461329544349 Marionette TRACE conn3 <- [1,2938,null,{}] 05:52:24 INFO - PROCESS | 1929 | 1461329544351 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 1929 | 1461329544457 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:52:24 INFO - PROCESS | 1929 | 1461329544604 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12d8cd800 == 85 [pid = 1929] [id = 728] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12a680000 == 84 [pid = 1929] [id = 727] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x11ae11000 == 83 [pid = 1929] [id = 726] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12d865000 == 82 [pid = 1929] [id = 725] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12b62c000 == 81 [pid = 1929] [id = 723] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12afe5c00) [pid = 1929] [serial = 2128] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | ++DOCSHELL 0x118ef1800 == 82 [pid = 1929] [id = 742] 05:52:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 201 (0x11578e800) [pid = 1929] [serial = 2226] [outer = 0x0] 05:52:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 202 (0x1189df400) [pid = 1929] [serial = 2227] [outer = 0x11578e800] 05:52:24 INFO - PROCESS | 1929 | 1461329544665 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1929 | ++DOMWINDOW == 203 (0x11acc2400) [pid = 1929] [serial = 2228] [outer = 0x11578e800] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12ac8b000 == 81 [pid = 1929] [id = 722] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12a7a9000 == 80 [pid = 1929] [id = 721] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12a6dd000 == 79 [pid = 1929] [id = 720] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x127c74000 == 78 [pid = 1929] [id = 719] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x11acd5000 == 77 [pid = 1929] [id = 718] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x128887000 == 76 [pid = 1929] [id = 717] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x11bb1a800 == 75 [pid = 1929] [id = 716] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x11aa3c000 == 74 [pid = 1929] [id = 715] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x11b156800 == 73 [pid = 1929] [id = 714] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x1393d7800 == 72 [pid = 1929] [id = 713] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12f6c3000 == 71 [pid = 1929] [id = 712] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x12abf1800 == 70 [pid = 1929] [id = 711] 05:52:24 INFO - PROCESS | 1929 | --DOCSHELL 0x123e95800 == 69 [pid = 1929] [id = 710] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 202 (0x12a5e8000) [pid = 1929] [serial = 1814] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 201 (0x1237ed800) [pid = 1929] [serial = 1799] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 200 (0x12acc6400) [pid = 1929] [serial = 1781] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 199 (0x116673c00) [pid = 1929] [serial = 1793] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 198 (0x12ab30c00) [pid = 1929] [serial = 1778] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 197 (0x127c1dc00) [pid = 1929] [serial = 1772] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 196 (0x12a5ba400) [pid = 1929] [serial = 1868] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 195 (0x128853800) [pid = 1929] [serial = 1805] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 194 (0x12aa1a400) [pid = 1929] [serial = 1706] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 193 (0x12acc7800) [pid = 1929] [serial = 1988] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 192 (0x129fde400) [pid = 1929] [serial = 1808] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 191 (0x115795800) [pid = 1929] [serial = 1766] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 190 (0x12a5ecc00) [pid = 1929] [serial = 1775] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 189 (0x11b299000) [pid = 1929] [serial = 1796] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 188 (0x1276ca400) [pid = 1929] [serial = 1802] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 187 (0x11b287000) [pid = 1929] [serial = 1769] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 186 (0x12a4a9c00) [pid = 1929] [serial = 1811] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 185 (0x12a5efc00) [pid = 1929] [serial = 1973] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 184 (0x12ad9cc00) [pid = 1929] [serial = 1847] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 183 (0x12b41c400) [pid = 1929] [serial = 1979] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 182 (0x12ad98c00) [pid = 1929] [serial = 1862] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 181 (0x129fe2000) [pid = 1929] [serial = 1916] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 180 (0x12ad2a800) [pid = 1929] [serial = 1919] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 179 (0x12b1ecc00) [pid = 1929] [serial = 1976] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 178 (0x12acc4400) [pid = 1929] [serial = 1859] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 177 (0x119a60c00) [pid = 1929] [serial = 1967] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 176 (0x11ac22800) [pid = 1929] [serial = 1910] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 175 (0x125f5a000) [pid = 1929] [serial = 1970] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 174 (0x127c1d000) [pid = 1929] [serial = 2030] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 173 (0x12b405c00) [pid = 1929] [serial = 1925] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 172 (0x12bcce400) [pid = 1929] [serial = 1985] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 171 (0x12b426800) [pid = 1929] [serial = 2036] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 170 (0x12b109c00) [pid = 1929] [serial = 1922] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 169 (0x12ab33800) [pid = 1929] [serial = 2033] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12af10400) [pid = 1929] [serial = 1865] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x119e4e000) [pid = 1929] [serial = 2027] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12bcabc00) [pid = 1929] [serial = 1982] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x12ab31800) [pid = 1929] [serial = 1856] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x129c61c00) [pid = 1929] [serial = 1853] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x1244d1c00) [pid = 1929] [serial = 1913] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12b1ea000) [pid = 1929] [serial = 1907] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x11c511800) [pid = 1929] [serial = 1850] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x12b7e4000) [pid = 1929] [serial = 1409] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12f2b1000) [pid = 1929] [serial = 2122] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x12f2b7000) [pid = 1929] [serial = 2123] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x12d058c00) [pid = 1929] [serial = 2108] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x12db78000) [pid = 1929] [serial = 2110] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x12e9b5800) [pid = 1929] [serial = 2113] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x12e90c400) [pid = 1929] [serial = 2111] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x12e9bd000) [pid = 1929] [serial = 2114] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x129b89c00) [pid = 1929] [serial = 2116] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x129b8dc00) [pid = 1929] [serial = 2117] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12750bc00) [pid = 1929] [serial = 2119] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12b40c000) [pid = 1929] [serial = 2120] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x129bf8800) [pid = 1929] [serial = 2125] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x12d05e000) [pid = 1929] [serial = 2060] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12368f800) [pid = 1929] [serial = 2063] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11ae93400) [pid = 1929] [serial = 2062] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x12b40e400) [pid = 1929] [serial = 2069] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x12b357c00) [pid = 1929] [serial = 2068] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12e46c400) [pid = 1929] [serial = 2084] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x12e461800) [pid = 1929] [serial = 2083] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12b7e1000) [pid = 1929] [serial = 2107] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12e906c00) [pid = 1929] [serial = 2087] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x12e474800) [pid = 1929] [serial = 2086] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x12e459400) [pid = 1929] [serial = 2081] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12e3df400) [pid = 1929] [serial = 2080] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x12db77c00) [pid = 1929] [serial = 2077] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12e3da000) [pid = 1929] [serial = 2078] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12a5e5800) [pid = 1929] [serial = 2066] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x12a452800) [pid = 1929] [serial = 2065] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x12b403800) [pid = 1929] [serial = 2104] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x12b72a800) [pid = 1929] [serial = 2105] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x12acc4c00) [pid = 1929] [serial = 2101] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x12af10800) [pid = 1929] [serial = 2102] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x11c068c00) [pid = 1929] [serial = 2098] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x12a5e3800) [pid = 1929] [serial = 2099] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1244dfc00) [pid = 1929] [serial = 2096] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x11b29a800) [pid = 1929] [serial = 2095] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x12e9ae400) [pid = 1929] [serial = 2090] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x12e90cc00) [pid = 1929] [serial = 2089] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 121 (0x12b72cc00) [pid = 1929] [serial = 2071] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 120 (0x12d078400) [pid = 1929] [serial = 2072] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 119 (0x12e9b5c00) [pid = 1929] [serial = 2093] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 118 (0x12b361800) [pid = 1929] [serial = 2092] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 117 (0x12d1d5c00) [pid = 1929] [serial = 2075] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 116 (0x12d085400) [pid = 1929] [serial = 2074] [outer = 0x0] [url = about:blank] 05:52:24 INFO - PROCESS | 1929 | --DOMWINDOW == 115 (0x12f355800) [pid = 1929] [serial = 2126] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 1929 | 1461329545008 Marionette TRACE conn3 <- [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]]]}] 05:52:25 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. 05:52:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 05:52:25 INFO - PROCESS | 1929 | 1461329545019 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 1929 | 1461329545020 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 05:52:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:52:25 INFO - PROCESS | 1929 | 1461329545025 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1929 | 1461329545028 Marionette TRACE conn3 <- [1,2942,null,{}] 05:52:25 INFO - PROCESS | 1929 | 1461329545035 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:25 INFO - PROCESS | 1929 | 1461329545137 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:52:25 INFO - PROCESS | 1929 | 1461329545200 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x123ec3000 == 70 [pid = 1929] [id = 743] 05:52:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 116 (0x11b12f000) [pid = 1929] [serial = 2229] [outer = 0x0] 05:52:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 117 (0x11b7ef400) [pid = 1929] [serial = 2230] [outer = 0x11b12f000] 05:52:25 INFO - PROCESS | 1929 | 1461329545229 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 118 (0x12368f800) [pid = 1929] [serial = 2231] [outer = 0x11b12f000] 05:52:25 INFO - PROCESS | 1929 | 1461329545523 Marionette TRACE conn3 <- [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"]]]}] 05:52:25 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 05:52:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:52:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 522ms 05:52:25 INFO - PROCESS | 1929 | 1461329545546 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 1929 | 1461329545548 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 05:52:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:52:25 INFO - PROCESS | 1929 | 1461329545550 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1929 | 1461329545552 Marionette TRACE conn3 <- [1,2946,null,{}] 05:52:25 INFO - PROCESS | 1929 | 1461329545562 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:25 INFO - PROCESS | 1929 | 1461329545664 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:52:25 INFO - PROCESS | 1929 | 1461329545730 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1929 | ++DOCSHELL 0x127c87800 == 71 [pid = 1929] [id = 744] 05:52:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 119 (0x123683c00) [pid = 1929] [serial = 2232] [outer = 0x0] 05:52:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 120 (0x123f02800) [pid = 1929] [serial = 2233] [outer = 0x123683c00] 05:52:25 INFO - PROCESS | 1929 | 1461329545757 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1929 | ++DOMWINDOW == 121 (0x125f5cc00) [pid = 1929] [serial = 2234] [outer = 0x123683c00] 05:52:26 INFO - PROCESS | 1929 | 1461329546041 Marionette TRACE conn3 <- [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]]]}] 05:52:26 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. 05:52:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 520ms 05:52:26 INFO - PROCESS | 1929 | 1461329546078 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 1929 | 1461329546079 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 05:52:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:52:26 INFO - PROCESS | 1929 | 1461329546082 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1929 | 1461329546083 Marionette TRACE conn3 <- [1,2950,null,{}] 05:52:26 INFO - PROCESS | 1929 | 1461329546085 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 1929 | 1461329546185 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:52:26 INFO - PROCESS | 1929 | 1461329546190 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6cf000 == 72 [pid = 1929] [id = 745] 05:52:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 122 (0x125f58c00) [pid = 1929] [serial = 2235] [outer = 0x0] 05:52:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1276cc000) [pid = 1929] [serial = 2236] [outer = 0x125f58c00] 05:52:26 INFO - PROCESS | 1929 | 1461329546216 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x128848400) [pid = 1929] [serial = 2237] [outer = 0x125f58c00] 05:52:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a750000 == 73 [pid = 1929] [id = 746] 05:52:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x129b81400) [pid = 1929] [serial = 2238] [outer = 0x0] 05:52:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x125f59400) [pid = 1929] [serial = 2239] [outer = 0x129b81400] 05:52:26 INFO - PROCESS | 1929 | 1461329546652 Marionette TRACE conn3 <- [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]]]}] 05:52:26 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. 05:52:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 618ms 05:52:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:52:26 INFO - PROCESS | 1929 | 1461329546701 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 1929 | 1461329546703 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 05:52:26 INFO - PROCESS | 1929 | 1461329546707 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1929 | 1461329546709 Marionette TRACE conn3 <- [1,2954,null,{}] 05:52:26 INFO - PROCESS | 1929 | 1461329546712 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 1929 | 1461329546870 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:52:26 INFO - PROCESS | 1929 | 1461329546877 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1929 | ++DOCSHELL 0x12b0da000 == 74 [pid = 1929] [id = 747] 05:52:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x128cda000) [pid = 1929] [serial = 2240] [outer = 0x0] 05:52:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x129bf4000) [pid = 1929] [serial = 2241] [outer = 0x128cda000] 05:52:26 INFO - PROCESS | 1929 | 1461329546903 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x129fdd400) [pid = 1929] [serial = 2242] [outer = 0x128cda000] 05:52:27 INFO - PROCESS | 1929 | 1461329547294 Marionette TRACE conn3 <- [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]]]}] 05:52:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:52:27 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 05:52:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 621ms 05:52:27 INFO - PROCESS | 1929 | 1461329547334 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 1929 | 1461329547336 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 05:52:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:52:27 INFO - PROCESS | 1929 | 1461329547342 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 1929 | 1461329547344 Marionette TRACE conn3 <- [1,2958,null,{}] 05:52:27 INFO - PROCESS | 1929 | 1461329547348 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 1929 | 1461329547535 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:52:27 INFO - PROCESS | 1929 | 1461329547555 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 1929 | ++DOCSHELL 0x12c055000 == 75 [pid = 1929] [id = 748] 05:52:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12a451800) [pid = 1929] [serial = 2243] [outer = 0x0] 05:52:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12a5bbc00) [pid = 1929] [serial = 2244] [outer = 0x12a451800] 05:52:27 INFO - PROCESS | 1929 | 1461329547596 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12a5ee000) [pid = 1929] [serial = 2245] [outer = 0x12a451800] 05:52:27 INFO - PROCESS | 1929 | 1461329547989 Marionette TRACE conn3 <- [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]]]}] 05:52:28 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. 05:52:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 673ms 05:52:28 INFO - PROCESS | 1929 | 1461329548015 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 1929 | 1461329548016 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 05:52:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:52:28 INFO - PROCESS | 1929 | 1461329548018 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1929 | 1461329548020 Marionette TRACE conn3 <- [1,2962,null,{}] 05:52:28 INFO - PROCESS | 1929 | 1461329548022 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:28 INFO - PROCESS | 1929 | 1461329548141 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:52:28 INFO - PROCESS | 1929 | 1461329548174 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d854000 == 76 [pid = 1929] [id = 749] 05:52:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12a5f2800) [pid = 1929] [serial = 2246] [outer = 0x0] 05:52:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12a77dc00) [pid = 1929] [serial = 2247] [outer = 0x12a5f2800] 05:52:28 INFO - PROCESS | 1929 | 1461329548200 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x12a9d9c00) [pid = 1929] [serial = 2248] [outer = 0x12a5f2800] 05:52:28 INFO - PROCESS | 1929 | 1461329548533 Marionette TRACE conn3 <- [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]]]}] 05:52:28 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. 05:52:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 522ms 05:52:28 INFO - PROCESS | 1929 | 1461329548541 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 1929 | 1461329548542 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 05:52:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:52:28 INFO - PROCESS | 1929 | 1461329548545 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1929 | 1461329548546 Marionette TRACE conn3 <- [1,2966,null,{}] 05:52:28 INFO - PROCESS | 1929 | 1461329548548 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:28 INFO - PROCESS | 1929 | 1461329548671 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:52:28 INFO - PROCESS | 1929 | 1461329548684 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e56f800 == 77 [pid = 1929] [id = 750] 05:52:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12a9e0800) [pid = 1929] [serial = 2249] [outer = 0x0] 05:52:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12aa1e400) [pid = 1929] [serial = 2250] [outer = 0x12a9e0800] 05:52:28 INFO - PROCESS | 1929 | 1461329548709 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12ab39400) [pid = 1929] [serial = 2251] [outer = 0x12a9e0800] 05:52:29 INFO - PROCESS | 1929 | 1461329549183 Marionette TRACE conn3 <- [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]]]}] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x124324400) [pid = 1929] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x12a456800) [pid = 1929] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x114d76800) [pid = 1929] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x12afe0000) [pid = 1929] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x127c20400) [pid = 1929] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 132 (0x11444d800) [pid = 1929] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 131 (0x11acbf400) [pid = 1929] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 130 (0x11ae91c00) [pid = 1929] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 129 (0x1237e1c00) [pid = 1929] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 128 (0x129b88c00) [pid = 1929] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 127 (0x12a5bdc00) [pid = 1929] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 126 (0x113564400) [pid = 1929] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 125 (0x1239a5000) [pid = 1929] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 124 (0x119189c00) [pid = 1929] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 123 (0x125f5dc00) [pid = 1929] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:52:29 INFO - PROCESS | 1929 | --DOMWINDOW == 122 (0x129b8b400) [pid = 1929] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:52:29 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. 05:52:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 669ms 05:52:29 INFO - PROCESS | 1929 | 1461329549215 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:52:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:52:29 INFO - PROCESS | 1929 | 1461329549216 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 05:52:29 INFO - PROCESS | 1929 | 1461329549218 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 1929 | 1461329549219 Marionette TRACE conn3 <- [1,2970,null,{}] 05:52:29 INFO - PROCESS | 1929 | 1461329549223 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 1929 | 1461329549320 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:52:29 INFO - PROCESS | 1929 | 1461329549325 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x123eac000 == 78 [pid = 1929] [id = 751] 05:52:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 123 (0x1188e8000) [pid = 1929] [serial = 2252] [outer = 0x0] 05:52:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 124 (0x11b28c400) [pid = 1929] [serial = 2253] [outer = 0x1188e8000] 05:52:29 INFO - PROCESS | 1929 | 1461329549351 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 125 (0x125f5a400) [pid = 1929] [serial = 2254] [outer = 0x1188e8000] 05:52:29 INFO - PROCESS | 1929 | 1461329549705 Marionette TRACE conn3 <- [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]]]}] 05:52:29 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. 05:52:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 519ms 05:52:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:52:29 INFO - PROCESS | 1929 | 1461329549738 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 1929 | 1461329549739 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 05:52:29 INFO - PROCESS | 1929 | 1461329549742 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 1929 | 1461329549744 Marionette TRACE conn3 <- [1,2974,null,{}] 05:52:29 INFO - PROCESS | 1929 | 1461329549746 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 1929 | 1461329549856 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:52:29 INFO - PROCESS | 1929 | 1461329549926 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f2e2800 == 79 [pid = 1929] [id = 752] 05:52:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 126 (0x123f42800) [pid = 1929] [serial = 2255] [outer = 0x0] 05:52:29 INFO - PROCESS | 1929 | ++DOMWINDOW == 127 (0x12acc4400) [pid = 1929] [serial = 2256] [outer = 0x123f42800] 05:52:29 INFO - PROCESS | 1929 | 1461329549958 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 128 (0x12ad9a000) [pid = 1929] [serial = 2257] [outer = 0x123f42800] 05:52:30 INFO - PROCESS | 1929 | 1461329550292 Marionette TRACE conn3 <- [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]]]}] 05:52:30 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. 05:52:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 573ms 05:52:30 INFO - PROCESS | 1929 | 1461329550316 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1929 | 1461329550317 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 05:52:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:52:30 INFO - PROCESS | 1929 | 1461329550319 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1929 | 1461329550320 Marionette TRACE conn3 <- [1,2978,null,{}] 05:52:30 INFO - PROCESS | 1929 | 1461329550326 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 1929 | 1461329550430 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:52:30 INFO - PROCESS | 1929 | 1461329550434 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fbdc800 == 80 [pid = 1929] [id = 753] 05:52:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 129 (0x12a9e7c00) [pid = 1929] [serial = 2258] [outer = 0x0] 05:52:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 130 (0x12ada1400) [pid = 1929] [serial = 2259] [outer = 0x12a9e7c00] 05:52:30 INFO - PROCESS | 1929 | 1461329550460 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 131 (0x12af0a800) [pid = 1929] [serial = 2260] [outer = 0x12a9e7c00] 05:52:30 INFO - PROCESS | 1929 | 1461329550800 Marionette TRACE conn3 <- [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]]]}] 05:52:30 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. 05:52:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 523ms 05:52:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:52:30 INFO - PROCESS | 1929 | 1461329550843 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1929 | 1461329550844 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 05:52:30 INFO - PROCESS | 1929 | 1461329550846 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1929 | 1461329550847 Marionette TRACE conn3 <- [1,2982,null,{}] 05:52:30 INFO - PROCESS | 1929 | 1461329550850 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 1929 | 1461329550980 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:52:30 INFO - PROCESS | 1929 | 1461329550988 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 1929 | ++DOCSHELL 0x1300d8000 == 81 [pid = 1929] [id = 754] 05:52:30 INFO - PROCESS | 1929 | ++DOMWINDOW == 132 (0x12ad9b800) [pid = 1929] [serial = 2261] [outer = 0x0] 05:52:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 133 (0x12afe2400) [pid = 1929] [serial = 2262] [outer = 0x12ad9b800] 05:52:31 INFO - PROCESS | 1929 | 1461329551013 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x12afeb000) [pid = 1929] [serial = 2263] [outer = 0x12ad9b800] 05:52:31 INFO - PROCESS | 1929 | 1461329551395 Marionette TRACE conn3 <- [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"]]]}] 05:52:31 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 05:52:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:52:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 568ms 05:52:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:52:31 INFO - PROCESS | 1929 | 1461329551416 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 1929 | 1461329551419 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 05:52:31 INFO - PROCESS | 1929 | 1461329551423 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 1929 | 1461329551426 Marionette TRACE conn3 <- [1,2986,null,{}] 05:52:31 INFO - PROCESS | 1929 | 1461329551430 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:31 INFO - PROCESS | 1929 | 1461329551555 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:52:31 INFO - PROCESS | 1929 | 1461329551667 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 1929 | ++DOCSHELL 0x11ae05800 == 82 [pid = 1929] [id = 755] 05:52:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x11660d000) [pid = 1929] [serial = 2264] [outer = 0x0] 05:52:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x1186a7800) [pid = 1929] [serial = 2265] [outer = 0x11660d000] 05:52:31 INFO - PROCESS | 1929 | 1461329551701 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x118fd7800) [pid = 1929] [serial = 2266] [outer = 0x11660d000] 05:52:32 INFO - PROCESS | 1929 | 1461329552127 Marionette TRACE conn3 <- [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]]]}] 05:52:32 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. 05:52:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 723ms 05:52:32 INFO - PROCESS | 1929 | 1461329552146 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 1929 | 1461329552151 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 05:52:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:52:32 INFO - PROCESS | 1929 | 1461329552156 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1929 | 1461329552158 Marionette TRACE conn3 <- [1,2990,null,{}] 05:52:32 INFO - PROCESS | 1929 | 1461329552160 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 1929 | 1461329552280 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:52:32 INFO - PROCESS | 1929 | 1461329552390 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6c3800 == 83 [pid = 1929] [id = 756] 05:52:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x119d51c00) [pid = 1929] [serial = 2267] [outer = 0x0] 05:52:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x11b798c00) [pid = 1929] [serial = 2268] [outer = 0x119d51c00] 05:52:32 INFO - PROCESS | 1929 | 1461329552423 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x1237d5800) [pid = 1929] [serial = 2269] [outer = 0x119d51c00] 05:52:32 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a6ce800 == 84 [pid = 1929] [id = 757] 05:52:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x127c1d400) [pid = 1929] [serial = 2270] [outer = 0x0] 05:52:32 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x1237e0400) [pid = 1929] [serial = 2271] [outer = 0x127c1d400] 05:52:32 INFO - PROCESS | 1929 | 1461329552841 Marionette TRACE conn3 <- [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]]]}] 05:52:32 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. 05:52:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 721ms 05:52:32 INFO - PROCESS | 1929 | 1461329552877 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 1929 | 1461329552878 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 05:52:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:52:32 INFO - PROCESS | 1929 | 1461329552881 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1929 | 1461329552883 Marionette TRACE conn3 <- [1,2994,null,{}] 05:52:32 INFO - PROCESS | 1929 | 1461329552891 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 1929 | 1461329553044 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:52:33 INFO - PROCESS | 1929 | 1461329553192 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f0bc000 == 85 [pid = 1929] [id = 758] 05:52:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x127c20000) [pid = 1929] [serial = 2272] [outer = 0x0] 05:52:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x129b87c00) [pid = 1929] [serial = 2273] [outer = 0x127c20000] 05:52:33 INFO - PROCESS | 1929 | 1461329553226 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x129c65000) [pid = 1929] [serial = 2274] [outer = 0x127c20000] 05:52:33 INFO - PROCESS | 1929 | 1461329553588 Marionette TRACE conn3 <- [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]]]}] 05:52:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:52:33 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 05:52:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 724ms 05:52:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:52:33 INFO - PROCESS | 1929 | 1461329553606 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 1929 | 1461329553608 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 05:52:33 INFO - PROCESS | 1929 | 1461329553610 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 1929 | 1461329553612 Marionette TRACE conn3 <- [1,2998,null,{}] 05:52:33 INFO - PROCESS | 1929 | 1461329553614 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 1929 | 1461329553733 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:52:33 INFO - PROCESS | 1929 | 1461329553841 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 1929 | ++DOCSHELL 0x1301da800 == 86 [pid = 1929] [id = 759] 05:52:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x128850400) [pid = 1929] [serial = 2275] [outer = 0x0] 05:52:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12a4a6800) [pid = 1929] [serial = 2276] [outer = 0x128850400] 05:52:33 INFO - PROCESS | 1929 | 1461329553874 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12a9da800) [pid = 1929] [serial = 2277] [outer = 0x128850400] 05:52:34 INFO - PROCESS | 1929 | 1461329554191 Marionette TRACE conn3 <- [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]]]}] 05:52:34 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. 05:52:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 622ms 05:52:34 INFO - PROCESS | 1929 | 1461329554232 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1929 | 1461329554234 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 05:52:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:52:34 INFO - PROCESS | 1929 | 1461329554236 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1929 | 1461329554237 Marionette TRACE conn3 <- [1,3002,null,{}] 05:52:34 INFO - PROCESS | 1929 | 1461329554240 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 1929 | 1461329554354 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:52:34 INFO - PROCESS | 1929 | 1461329554478 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 1929 | ++DOCSHELL 0x130484000 == 87 [pid = 1929] [id = 760] 05:52:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12a9e0c00) [pid = 1929] [serial = 2278] [outer = 0x0] 05:52:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12ab8a800) [pid = 1929] [serial = 2279] [outer = 0x12a9e0c00] 05:52:34 INFO - PROCESS | 1929 | 1461329554511 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12acca400) [pid = 1929] [serial = 2280] [outer = 0x12a9e0c00] 05:52:34 INFO - PROCESS | 1929 | 1461329554873 Marionette TRACE conn3 <- [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]]]}] 05:52:34 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. 05:52:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 05:52:34 INFO - PROCESS | 1929 | 1461329554906 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1929 | 1461329554908 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 05:52:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:52:34 INFO - PROCESS | 1929 | 1461329554910 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1929 | 1461329554912 Marionette TRACE conn3 <- [1,3006,null,{}] 05:52:34 INFO - PROCESS | 1929 | 1461329554914 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 1929 | 1461329555042 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:52:35 INFO - PROCESS | 1929 | 1461329555129 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x130ed3000 == 88 [pid = 1929] [id = 761] 05:52:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x12ad30000) [pid = 1929] [serial = 2281] [outer = 0x0] 05:52:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x12afea000) [pid = 1929] [serial = 2282] [outer = 0x12ad30000] 05:52:35 INFO - PROCESS | 1929 | 1461329555161 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x12b1ea400) [pid = 1929] [serial = 2283] [outer = 0x12ad30000] 05:52:35 INFO - PROCESS | 1929 | 1461329555512 Marionette TRACE conn3 <- [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]]]}] 05:52:35 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. 05:52:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 05:52:35 INFO - PROCESS | 1929 | 1461329555531 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 1929 | 1461329555533 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 05:52:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:52:35 INFO - PROCESS | 1929 | 1461329555535 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 1929 | 1461329555536 Marionette TRACE conn3 <- [1,3010,null,{}] 05:52:35 INFO - PROCESS | 1929 | 1461329555539 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 1929 | 1461329555652 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:52:35 INFO - PROCESS | 1929 | 1461329555781 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 1929 | ++DOCSHELL 0x136d62800 == 89 [pid = 1929] [id = 762] 05:52:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x12b1ea800) [pid = 1929] [serial = 2284] [outer = 0x0] 05:52:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x12b356000) [pid = 1929] [serial = 2285] [outer = 0x12b1ea800] 05:52:35 INFO - PROCESS | 1929 | 1461329555815 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x12b35f400) [pid = 1929] [serial = 2286] [outer = 0x12b1ea800] 05:52:36 INFO - PROCESS | 1929 | 1461329556179 Marionette TRACE conn3 <- [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]]]}] 05:52:36 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 05:52:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 05:52:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:52:36 INFO - PROCESS | 1929 | 1461329556207 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1929 | 1461329556209 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 05:52:36 INFO - PROCESS | 1929 | 1461329556213 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1929 | 1461329556215 Marionette TRACE conn3 <- [1,3014,null,{}] 05:52:36 INFO - PROCESS | 1929 | 1461329556219 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:36 INFO - PROCESS | 1929 | 1461329556384 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:52:36 INFO - PROCESS | 1929 | 1461329556521 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1929 | ++DOCSHELL 0x136ea2800 == 90 [pid = 1929] [id = 763] 05:52:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x12b403400) [pid = 1929] [serial = 2287] [outer = 0x0] 05:52:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12b407c00) [pid = 1929] [serial = 2288] [outer = 0x12b403400] 05:52:36 INFO - PROCESS | 1929 | 1461329556555 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12b40e800) [pid = 1929] [serial = 2289] [outer = 0x12b403400] 05:52:36 INFO - PROCESS | 1929 | [1929] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:52:36 INFO - PROCESS | 1929 | 1461329556962 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:52:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:52:36 INFO - {} 05:52:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:52:36 INFO - {} 05:52:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:52:36 INFO - {} 05:52:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:52:36 INFO - {} 05:52:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 05:52:36 INFO - PROCESS | 1929 | 1461329556983 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:52:36 INFO - TEST-START | /FileAPI/fileReader.html 05:52:36 INFO - PROCESS | 1929 | 1461329556984 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 05:52:36 INFO - PROCESS | 1929 | 1461329556987 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1929 | 1461329556988 Marionette TRACE conn3 <- [1,3018,null,{}] 05:52:36 INFO - PROCESS | 1929 | 1461329556990 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 1929 | 1461329557122 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:52:37 INFO - PROCESS | 1929 | 1461329557210 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a75a800 == 91 [pid = 1929] [id = 764] 05:52:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x114d77000) [pid = 1929] [serial = 2290] [outer = 0x0] 05:52:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12a453400) [pid = 1929] [serial = 2291] [outer = 0x114d77000] 05:52:37 INFO - PROCESS | 1929 | 1461329557241 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12b41c800) [pid = 1929] [serial = 2292] [outer = 0x114d77000] 05:52:37 INFO - PROCESS | 1929 | 1461329557826 Marionette TRACE conn3 <- [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]]]}] 05:52:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:52:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:52:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:52:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:52:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 05:52:37 INFO - TEST-START | /FileAPI/historical.html 05:52:37 INFO - PROCESS | 1929 | 1461329557857 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 1929 | 1461329557859 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 05:52:37 INFO - PROCESS | 1929 | 1461329557863 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1929 | 1461329557865 Marionette TRACE conn3 <- [1,3022,null,{}] 05:52:37 INFO - PROCESS | 1929 | 1461329557869 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:38 INFO - PROCESS | 1929 | 1461329558010 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:52:38 INFO - PROCESS | 1929 | 1461329558137 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x128c0a000 == 92 [pid = 1929] [id = 765] 05:52:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x1154d5400) [pid = 1929] [serial = 2293] [outer = 0x0] 05:52:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x117964c00) [pid = 1929] [serial = 2294] [outer = 0x1154d5400] 05:52:38 INFO - PROCESS | 1929 | 1461329558169 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x118fb0800) [pid = 1929] [serial = 2295] [outer = 0x1154d5400] 05:52:38 INFO - PROCESS | 1929 | 1461329558551 Marionette TRACE conn3 <- [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"]]]}] 05:52:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:52:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:52:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:52:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:52:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:52:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:52:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:52:38 INFO - TEST-OK | /FileAPI/historical.html | took 728ms 05:52:38 INFO - PROCESS | 1929 | 1461329558591 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 1929 | 1461329558597 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 05:52:38 INFO - TEST-START | /FileAPI/idlharness.html 05:52:38 INFO - PROCESS | 1929 | 1461329558604 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1929 | 1461329558607 Marionette TRACE conn3 <- [1,3026,null,{}] 05:52:38 INFO - PROCESS | 1929 | 1461329558610 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:38 INFO - PROCESS | 1929 | 1461329558798 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:52:38 INFO - PROCESS | 1929 | 1461329558886 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1929 | ++DOCSHELL 0x1238db800 == 93 [pid = 1929] [id = 766] 05:52:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x119a63000) [pid = 1929] [serial = 2296] [outer = 0x0] 05:52:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x11b28d400) [pid = 1929] [serial = 2297] [outer = 0x119a63000] 05:52:38 INFO - PROCESS | 1929 | 1461329558914 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x123690000) [pid = 1929] [serial = 2298] [outer = 0x119a63000] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbdc800 == 92 [pid = 1929] [id = 753] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12f2e2800 == 91 [pid = 1929] [id = 752] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x123eac000 == 90 [pid = 1929] [id = 751] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12e56f800 == 89 [pid = 1929] [id = 750] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12d854000 == 88 [pid = 1929] [id = 749] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 168 (0x12a9e3c00) [pid = 1929] [serial = 2137] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 167 (0x119189000) [pid = 1929] [serial = 2131] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 166 (0x12afea800) [pid = 1929] [serial = 2140] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 165 (0x129bf1000) [pid = 1929] [serial = 2134] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 164 (0x12f6bd000) [pid = 1929] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12c055000 == 87 [pid = 1929] [id = 748] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12b0da000 == 86 [pid = 1929] [id = 747] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12a750000 == 85 [pid = 1929] [id = 746] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12a6cf000 == 84 [pid = 1929] [id = 745] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x127c87800 == 83 [pid = 1929] [id = 744] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x123ec3000 == 82 [pid = 1929] [id = 743] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12c04c000 == 81 [pid = 1929] [id = 724] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x118ef1800 == 80 [pid = 1929] [id = 742] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x1239e6000 == 79 [pid = 1929] [id = 741] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x11bee6800 == 78 [pid = 1929] [id = 740] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x115836000 == 77 [pid = 1929] [id = 739] 05:52:39 INFO - PROCESS | 1929 | 1461329559571 Marionette TRACE conn3 <- [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]]]}] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x11ae0d000 == 76 [pid = 1929] [id = 738] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x1300df800 == 75 [pid = 1929] [id = 737] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12fbe2800 == 74 [pid = 1929] [id = 736] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12f387800 == 73 [pid = 1929] [id = 735] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12f2da800 == 72 [pid = 1929] [id = 734] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12f0b8800 == 71 [pid = 1929] [id = 733] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x12d859000 == 70 [pid = 1929] [id = 732] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x128675000 == 69 [pid = 1929] [id = 731] 05:52:39 INFO - PROCESS | 1929 | --DOCSHELL 0x11c6f1000 == 68 [pid = 1929] [id = 730] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 163 (0x129f80800) [pid = 1929] [serial = 2170] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 162 (0x12a49b400) [pid = 1929] [serial = 2173] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 161 (0x116674c00) [pid = 1929] [serial = 2144] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 160 (0x114f72800) [pid = 1929] [serial = 2143] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 159 (0x12afea400) [pid = 1929] [serial = 2129] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 158 (0x129985800) [pid = 1929] [serial = 2161] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 157 (0x129b85800) [pid = 1929] [serial = 2162] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 156 (0x11883a000) [pid = 1929] [serial = 2147] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 155 (0x115577400) [pid = 1929] [serial = 2146] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 154 (0x11b285c00) [pid = 1929] [serial = 2150] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 153 (0x11ae9a800) [pid = 1929] [serial = 2149] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 152 (0x1237d7800) [pid = 1929] [serial = 2153] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 151 (0x11bb6b400) [pid = 1929] [serial = 2152] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x123999c00) [pid = 1929] [serial = 2155] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x1244dd800) [pid = 1929] [serial = 2156] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x129c5cc00) [pid = 1929] [serial = 2165] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x129befc00) [pid = 1929] [serial = 2164] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x12a775800) [pid = 1929] [serial = 2176] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x11564a800) [pid = 1929] [serial = 2179] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x127c24800) [pid = 1929] [serial = 2185] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x119287400) [pid = 1929] [serial = 2180] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x12a7da800) [pid = 1929] [serial = 2177] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x11bb6ac00) [pid = 1929] [serial = 2182] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x12720d400) [pid = 1929] [serial = 2158] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x1276ca800) [pid = 1929] [serial = 2159] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x129f7d400) [pid = 1929] [serial = 2168] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 137 (0x123f40000) [pid = 1929] [serial = 2183] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 136 (0x129c64400) [pid = 1929] [serial = 2167] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 135 (0x129bedc00) [pid = 1929] [serial = 2186] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 134 (0x129fe4800) [pid = 1929] [serial = 2171] [outer = 0x0] [url = about:blank] 05:52:39 INFO - PROCESS | 1929 | --DOMWINDOW == 133 (0x12a5b6400) [pid = 1929] [serial = 2174] [outer = 0x0] [url = about:blank] 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:52:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:52:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:52:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:52:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:52:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:52:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:52:39 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 05:52:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:52:39 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 05:52:39 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 05:52:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:52:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:52:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:52:39 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 05:52:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:52:39 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 05:52:39 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 05:52:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:52:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:52:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 1037ms 05:52:39 INFO - PROCESS | 1929 | 1461329559645 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1929 | 1461329559646 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 05:52:39 INFO - TEST-START | /FileAPI/idlharness.worker 05:52:39 INFO - PROCESS | 1929 | 1461329559659 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1929 | 1461329559661 Marionette TRACE conn3 <- [1,3030,null,{}] 05:52:39 INFO - PROCESS | 1929 | 1461329559670 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 1929 | 1461329559813 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:52:39 INFO - PROCESS | 1929 | 1461329559916 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1929 | ++DOCSHELL 0x125ec5000 == 69 [pid = 1929] [id = 767] 05:52:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 134 (0x129bf1000) [pid = 1929] [serial = 2299] [outer = 0x0] 05:52:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 135 (0x129f80800) [pid = 1929] [serial = 2300] [outer = 0x129bf1000] 05:52:39 INFO - PROCESS | 1929 | 1461329559945 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1929 | ++DOMWINDOW == 136 (0x12a45e800) [pid = 1929] [serial = 2301] [outer = 0x129bf1000] 05:52:40 INFO - PROCESS | 1929 | [1929] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:52:40 INFO - PROCESS | 1929 | 1461329560611 Marionette TRACE conn3 <- [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,{},{}]]]}] 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:52:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:52:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:52:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:52:40 INFO - {} 05:52:40 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 05:52:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:52:40 INFO - {} 05:52:40 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 - {} 05:52:40 INFO - {} 05:52:40 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 05:52:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:52:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:52:40 INFO - {} 05:52:40 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 05:52:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:52:40 INFO - {} 05:52:40 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 - {} 05:52:40 INFO - {} 05:52:40 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 05:52:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 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 05:52:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 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 05:52:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 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 05:52:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 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 05:52:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:40 INFO - {} 05:52:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 999ms 05:52:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:52:40 INFO - PROCESS | 1929 | 1461329560650 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 1929 | 1461329560651 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 05:52:40 INFO - PROCESS | 1929 | 1461329560654 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1929 | 1461329560655 Marionette TRACE conn3 <- [1,3034,null,{}] 05:52:40 INFO - PROCESS | 1929 | 1461329560659 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:40 INFO - PROCESS | 1929 | 1461329560756 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:52:40 INFO - PROCESS | 1929 | 1461329560761 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db23800 == 70 [pid = 1929] [id = 768] 05:52:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 137 (0x12a77c800) [pid = 1929] [serial = 2302] [outer = 0x0] 05:52:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 138 (0x12bb49400) [pid = 1929] [serial = 2303] [outer = 0x12a77c800] 05:52:40 INFO - PROCESS | 1929 | 1461329560788 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x12bb52000) [pid = 1929] [serial = 2304] [outer = 0x12a77c800] 05:52:41 INFO - PROCESS | 1929 | 1461329561102 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:52:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 472ms 05:52:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:52:41 INFO - PROCESS | 1929 | 1461329561127 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 1929 | 1461329561129 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 05:52:41 INFO - PROCESS | 1929 | 1461329561131 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 1929 | 1461329561132 Marionette TRACE conn3 <- [1,3038,null,{}] 05:52:41 INFO - PROCESS | 1929 | 1461329561134 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 1929 | 1461329561231 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:52:41 INFO - PROCESS | 1929 | 1461329561313 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12e78d800 == 71 [pid = 1929] [id = 769] 05:52:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x12a459000) [pid = 1929] [serial = 2305] [outer = 0x0] 05:52:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12bb4e000) [pid = 1929] [serial = 2306] [outer = 0x12a459000] 05:52:41 INFO - PROCESS | 1929 | 1461329561339 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x12bcb7c00) [pid = 1929] [serial = 2307] [outer = 0x12a459000] 05:52:41 INFO - PROCESS | 1929 | 1461329561615 Marionette TRACE conn3 <- [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"]]]}] 05:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:52:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 519ms 05:52:41 INFO - PROCESS | 1929 | 1461329561652 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 1929 | 1461329561653 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 05:52:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:52:41 INFO - PROCESS | 1929 | 1461329561664 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 1929 | 1461329561665 Marionette TRACE conn3 <- [1,3042,null,{}] 05:52:41 INFO - PROCESS | 1929 | 1461329561667 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 1929 | 1461329561807 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:52:41 INFO - PROCESS | 1929 | 1461329561826 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f6b8800 == 72 [pid = 1929] [id = 770] 05:52:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12d058400) [pid = 1929] [serial = 2308] [outer = 0x0] 05:52:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12d1cb000) [pid = 1929] [serial = 2309] [outer = 0x12d058400] 05:52:41 INFO - PROCESS | 1929 | 1461329561854 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x12d1d5c00) [pid = 1929] [serial = 2310] [outer = 0x12d058400] 05:52:42 INFO - PROCESS | 1929 | 1461329562319 Marionette TRACE conn3 <- [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]]]}] 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:52:42 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. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:52:42 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'.) 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:52:42 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. 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:52:42 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. 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:52:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:52:42 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. 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:52:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:52:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:52:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 677ms 05:52:42 INFO - PROCESS | 1929 | 1461329562341 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 1929 | 1461329562342 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 05:52:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:52:42 INFO - PROCESS | 1929 | 1461329562344 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1929 | 1461329562345 Marionette TRACE conn3 <- [1,3046,null,{}] 05:52:42 INFO - PROCESS | 1929 | 1461329562347 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:42 INFO - PROCESS | 1929 | 1461329562468 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:52:42 INFO - PROCESS | 1929 | 1461329562482 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 1929 | ++DOCSHELL 0x12fe43800 == 73 [pid = 1929] [id = 771] 05:52:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12d8a2400) [pid = 1929] [serial = 2311] [outer = 0x0] 05:52:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12d8ab000) [pid = 1929] [serial = 2312] [outer = 0x12d8a2400] 05:52:42 INFO - PROCESS | 1929 | 1461329562507 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x12e3de800) [pid = 1929] [serial = 2313] [outer = 0x12d8a2400] 05:52:42 INFO - PROCESS | 1929 | [1929] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:52:42 INFO - PROCESS | 1929 | 1461329562902 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:52:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:52:42 INFO - {} 05:52:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 569ms 05:52:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:52:42 INFO - PROCESS | 1929 | 1461329562913 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 1929 | 1461329562915 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 05:52:42 INFO - PROCESS | 1929 | 1461329562917 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1929 | 1461329562918 Marionette TRACE conn3 <- [1,3050,null,{}] 05:52:42 INFO - PROCESS | 1929 | 1461329562920 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 1929 | 1461329563048 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:52:43 INFO - PROCESS | 1929 | 1461329563052 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x13048b800 == 74 [pid = 1929] [id = 772] 05:52:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12d8a5c00) [pid = 1929] [serial = 2314] [outer = 0x0] 05:52:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12e3e3400) [pid = 1929] [serial = 2315] [outer = 0x12d8a5c00] 05:52:43 INFO - PROCESS | 1929 | 1461329563078 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x12e45fc00) [pid = 1929] [serial = 2316] [outer = 0x12d8a5c00] 05:52:43 INFO - PROCESS | 1929 | 1461329563429 Marionette TRACE conn3 <- [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]]]}] 05:52:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:52:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:52:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:52:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:52:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 520ms 05:52:43 INFO - PROCESS | 1929 | 1461329563437 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 1929 | 1461329563441 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 05:52:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:52:43 INFO - PROCESS | 1929 | 1461329563444 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1929 | 1461329563445 Marionette TRACE conn3 <- [1,3054,null,{}] 05:52:43 INFO - PROCESS | 1929 | 1461329563447 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 1929 | 1461329563566 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 150 (0x12a451800) [pid = 1929] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 149 (0x12a5f2800) [pid = 1929] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 148 (0x12a9e0800) [pid = 1929] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 147 (0x123683c00) [pid = 1929] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 146 (0x129b81400) [pid = 1929] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 145 (0x125f58c00) [pid = 1929] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 144 (0x1188e8000) [pid = 1929] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 143 (0x123f42800) [pid = 1929] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 142 (0x11b12f000) [pid = 1929] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 141 (0x114d7f400) [pid = 1929] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 140 (0x11578e800) [pid = 1929] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 139 (0x12a9e7c00) [pid = 1929] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:52:43 INFO - PROCESS | 1929 | --DOMWINDOW == 138 (0x128cda000) [pid = 1929] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:52:43 INFO - PROCESS | 1929 | 1461329563808 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1929 | ++DOCSHELL 0x12a5cd800 == 75 [pid = 1929] [id = 773] 05:52:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 139 (0x1188e8000) [pid = 1929] [serial = 2317] [outer = 0x0] 05:52:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 140 (0x125f5dc00) [pid = 1929] [serial = 2318] [outer = 0x1188e8000] 05:52:43 INFO - PROCESS | 1929 | 1461329563835 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 1929 | ++DOMWINDOW == 141 (0x12afe3800) [pid = 1929] [serial = 2319] [outer = 0x1188e8000] 05:52:44 INFO - PROCESS | 1929 | 1461329564228 Marionette TRACE conn3 <- [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"]]]}] 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:52:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:44 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" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:44 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" 05:52:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 835ms 05:52:44 INFO - PROCESS | 1929 | 1461329564279 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 1929 | 1461329564281 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 05:52:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:52:44 INFO - PROCESS | 1929 | 1461329564283 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 1929 | 1461329564284 Marionette TRACE conn3 <- [1,3058,null,{}] 05:52:44 INFO - PROCESS | 1929 | 1461329564286 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 1929 | 1461329564401 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:52:44 INFO - PROCESS | 1929 | 1461329564472 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x138791000 == 76 [pid = 1929] [id = 774] 05:52:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 142 (0x118ec2000) [pid = 1929] [serial = 2320] [outer = 0x0] 05:52:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 143 (0x12e904400) [pid = 1929] [serial = 2321] [outer = 0x118ec2000] 05:52:44 INFO - PROCESS | 1929 | 1461329564497 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 144 (0x12f2b7400) [pid = 1929] [serial = 2322] [outer = 0x118ec2000] 05:52:44 INFO - PROCESS | 1929 | 1461329564798 Marionette TRACE conn3 <- [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]]]}] 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:52:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:52:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:52:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:52:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:52:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:52:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 527ms 05:52:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:52:44 INFO - PROCESS | 1929 | 1461329564812 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 1929 | 1461329564814 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 05:52:44 INFO - PROCESS | 1929 | 1461329564816 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 1929 | 1461329564818 Marionette TRACE conn3 <- [1,3062,null,{}] 05:52:44 INFO - PROCESS | 1929 | 1461329564821 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 1929 | 1461329564949 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:52:44 INFO - PROCESS | 1929 | 1461329564954 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1929 | ++DOCSHELL 0x1393cf000 == 77 [pid = 1929] [id = 775] 05:52:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 145 (0x11868bc00) [pid = 1929] [serial = 2323] [outer = 0x0] 05:52:44 INFO - PROCESS | 1929 | ++DOMWINDOW == 146 (0x12f2bbc00) [pid = 1929] [serial = 2324] [outer = 0x11868bc00] 05:52:44 INFO - PROCESS | 1929 | 1461329564984 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 147 (0x12f35b400) [pid = 1929] [serial = 2325] [outer = 0x11868bc00] 05:52:45 INFO - PROCESS | 1929 | [1929] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:52:45 INFO - PROCESS | 1929 | 1461329565395 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:52:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:52:45 INFO - {} 05:52:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 622ms 05:52:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:52:45 INFO - PROCESS | 1929 | 1461329565440 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 1929 | 1461329565442 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 05:52:45 INFO - PROCESS | 1929 | 1461329565446 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 1929 | 1461329565447 Marionette TRACE conn3 <- [1,3066,null,{}] 05:52:45 INFO - PROCESS | 1929 | 1461329565451 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 1929 | 1461329565593 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:52:45 INFO - PROCESS | 1929 | 1461329565600 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 1929 | ++DOCSHELL 0x139658000 == 78 [pid = 1929] [id = 776] 05:52:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 148 (0x11b29a400) [pid = 1929] [serial = 2326] [outer = 0x0] 05:52:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 149 (0x12f6db000) [pid = 1929] [serial = 2327] [outer = 0x11b29a400] 05:52:45 INFO - PROCESS | 1929 | 1461329565640 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 1929 | ++DOMWINDOW == 150 (0x12f6e2400) [pid = 1929] [serial = 2328] [outer = 0x11b29a400] 05:52:46 INFO - PROCESS | 1929 | 1461329566267 Marionette TRACE conn3 <- [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]]]}] 05:52:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:52:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:52:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:52:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:52:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:52:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:52:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:52:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 873ms 05:52:46 INFO - PROCESS | 1929 | 1461329566319 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1929 | 1461329566323 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 05:52:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:52:46 INFO - PROCESS | 1929 | 1461329566330 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1929 | 1461329566333 Marionette TRACE conn3 <- [1,3070,null,{}] 05:52:46 INFO - PROCESS | 1929 | 1461329566384 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:46 INFO - PROCESS | 1929 | 1461329566525 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:52:46 INFO - PROCESS | 1929 | 1461329566613 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 1929 | ++DOCSHELL 0x1239eb800 == 79 [pid = 1929] [id = 777] 05:52:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 151 (0x118688000) [pid = 1929] [serial = 2329] [outer = 0x0] 05:52:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 152 (0x11868d000) [pid = 1929] [serial = 2330] [outer = 0x118688000] 05:52:46 INFO - PROCESS | 1929 | 1461329566645 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 1929 | ++DOMWINDOW == 153 (0x11912a000) [pid = 1929] [serial = 2331] [outer = 0x118688000] 05:52:47 INFO - PROCESS | 1929 | 1461329567114 Marionette TRACE conn3 <- [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]]]}] 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:52:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 818ms 05:52:47 INFO - PROCESS | 1929 | 1461329567148 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 1929 | 1461329567153 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 05:52:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:52:47 INFO - PROCESS | 1929 | 1461329567161 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 1929 | 1461329567164 Marionette TRACE conn3 <- [1,3074,null,{}] 05:52:47 INFO - PROCESS | 1929 | 1461329567168 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:47 INFO - PROCESS | 1929 | 1461329567369 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:52:47 INFO - PROCESS | 1929 | 1461329567427 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 1929 | ++DOCSHELL 0x12ac8d800 == 80 [pid = 1929] [id = 778] 05:52:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 154 (0x11a872800) [pid = 1929] [serial = 2332] [outer = 0x0] 05:52:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 155 (0x11c067400) [pid = 1929] [serial = 2333] [outer = 0x11a872800] 05:52:47 INFO - PROCESS | 1929 | 1461329567457 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1929 | ++DOMWINDOW == 156 (0x123ada800) [pid = 1929] [serial = 2334] [outer = 0x11a872800] 05:52:47 INFO - PROCESS | 1929 | 1461329567815 Marionette TRACE conn3 <- [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]]]}] 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:52:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:52:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 673ms 05:52:47 INFO - PROCESS | 1929 | 1461329567833 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 1929 | 1461329567835 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 05:52:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:52:47 INFO - PROCESS | 1929 | 1461329567837 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 1929 | 1461329567840 Marionette TRACE conn3 <- [1,3078,null,{}] 05:52:47 INFO - PROCESS | 1929 | 1461329567848 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:47 INFO - PROCESS | 1929 | 1461329567973 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:52:48 INFO - PROCESS | 1929 | 1461329568094 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d1a9800 == 81 [pid = 1929] [id = 779] 05:52:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 157 (0x124325800) [pid = 1929] [serial = 2335] [outer = 0x0] 05:52:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 158 (0x129b83c00) [pid = 1929] [serial = 2336] [outer = 0x124325800] 05:52:48 INFO - PROCESS | 1929 | 1461329568128 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 159 (0x12a45a800) [pid = 1929] [serial = 2337] [outer = 0x124325800] 05:52:48 INFO - PROCESS | 1929 | 1461329568517 Marionette TRACE conn3 <- [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] 05:52:48 INFO - PROCESS | 1929 | 1461329568562 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 05:52:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:52:48 INFO - PROCESS | 1929 | 1461329568565 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1929 | 1461329568566 Marionette TRACE conn3 <- [1,3082,null,{}] 05:52:48 INFO - PROCESS | 1929 | 1461329568569 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 1929 | 1461329568690 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:52:48 INFO - PROCESS | 1929 | 1461329568800 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1929 | ++DOCSHELL 0x12db1a000 == 82 [pid = 1929] [id = 780] 05:52:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 160 (0x12a5b3000) [pid = 1929] [serial = 2338] [outer = 0x0] 05:52:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 161 (0x12a77c400) [pid = 1929] [serial = 2339] [outer = 0x12a5b3000] 05:52:48 INFO - PROCESS | 1929 | 1461329568830 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 1929 | ++DOMWINDOW == 162 (0x12aa21c00) [pid = 1929] [serial = 2340] [outer = 0x12a5b3000] 05:52:49 INFO - PROCESS | 1929 | 1461329569185 Marionette TRACE conn3 <- [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]]]}] 05:52:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:52:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:52:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:52:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 669ms 05:52:49 INFO - PROCESS | 1929 | 1461329569234 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1929 | 1461329569236 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 05:52:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:52:49 INFO - PROCESS | 1929 | 1461329569238 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1929 | 1461329569240 Marionette TRACE conn3 <- [1,3086,null,{}] 05:52:49 INFO - PROCESS | 1929 | 1461329569242 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:49 INFO - PROCESS | 1929 | 1461329569361 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:52:49 INFO - PROCESS | 1929 | 1461329569477 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 1929 | ++DOCSHELL 0x12f21f800 == 83 [pid = 1929] [id = 781] 05:52:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 163 (0x12a5ecc00) [pid = 1929] [serial = 2341] [outer = 0x0] 05:52:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 164 (0x12ab86000) [pid = 1929] [serial = 2342] [outer = 0x12a5ecc00] 05:52:49 INFO - PROCESS | 1929 | 1461329569508 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1929 | ++DOMWINDOW == 165 (0x12accf800) [pid = 1929] [serial = 2343] [outer = 0x12a5ecc00] 05:52:49 INFO - PROCESS | 1929 | 1461329569836 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:52:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:52:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 05:52:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:52:49 INFO - PROCESS | 1929 | 1461329569908 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1929 | 1461329569910 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 05:52:49 INFO - PROCESS | 1929 | 1461329569912 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1929 | 1461329569913 Marionette TRACE conn3 <- [1,3090,null,{}] 05:52:49 INFO - PROCESS | 1929 | 1461329569916 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 1929 | 1461329570049 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:52:50 INFO - PROCESS | 1929 | 1461329570153 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x130479000 == 84 [pid = 1929] [id = 782] 05:52:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 166 (0x12ad31c00) [pid = 1929] [serial = 2344] [outer = 0x0] 05:52:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 167 (0x12afe7000) [pid = 1929] [serial = 2345] [outer = 0x12ad31c00] 05:52:50 INFO - PROCESS | 1929 | 1461329570185 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 168 (0x12bcb7000) [pid = 1929] [serial = 2346] [outer = 0x12ad31c00] 05:52:50 INFO - PROCESS | 1929 | 1461329570545 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:52:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:52:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 669ms 05:52:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:52:50 INFO - PROCESS | 1929 | 1461329570582 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 1929 | 1461329570583 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 05:52:50 INFO - PROCESS | 1929 | 1461329570586 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 1929 | 1461329570587 Marionette TRACE conn3 <- [1,3094,null,{}] 05:52:50 INFO - PROCESS | 1929 | 1461329570590 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 1929 | 1461329570709 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:52:50 INFO - PROCESS | 1929 | 1461329570829 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1929 | ++DOCSHELL 0x1387d3000 == 85 [pid = 1929] [id = 783] 05:52:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 169 (0x11868c400) [pid = 1929] [serial = 2347] [outer = 0x0] 05:52:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 170 (0x12d052c00) [pid = 1929] [serial = 2348] [outer = 0x11868c400] 05:52:50 INFO - PROCESS | 1929 | 1461329570861 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1929 | ++DOMWINDOW == 171 (0x12d080c00) [pid = 1929] [serial = 2349] [outer = 0x11868c400] 05:52:51 INFO - PROCESS | 1929 | 1461329571213 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:52:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 05:52:51 INFO - PROCESS | 1929 | 1461329571256 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 1929 | 1461329571258 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 05:52:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:52:51 INFO - PROCESS | 1929 | 1461329571260 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1929 | 1461329571261 Marionette TRACE conn3 <- [1,3098,null,{}] 05:52:51 INFO - PROCESS | 1929 | 1461329571264 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:51 INFO - PROCESS | 1929 | 1461329571380 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:52:51 INFO - PROCESS | 1929 | 1461329571490 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 1929 | ++DOCSHELL 0x13964c000 == 86 [pid = 1929] [id = 784] 05:52:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 172 (0x12ad36800) [pid = 1929] [serial = 2350] [outer = 0x0] 05:52:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 173 (0x12d1d3800) [pid = 1929] [serial = 2351] [outer = 0x12ad36800] 05:52:51 INFO - PROCESS | 1929 | 1461329571520 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 1929 | ++DOMWINDOW == 174 (0x12d8ac800) [pid = 1929] [serial = 2352] [outer = 0x12ad36800] 05:52:51 INFO - PROCESS | 1929 | 1461329571880 Marionette TRACE conn3 <- [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]]]}] 05:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:52:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 05:52:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:52:51 INFO - PROCESS | 1929 | 1461329571932 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 1929 | 1461329571934 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 05:52:51 INFO - PROCESS | 1929 | 1461329571936 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1929 | 1461329571938 Marionette TRACE conn3 <- [1,3102,null,{}] 05:52:51 INFO - PROCESS | 1929 | 1461329571940 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 1929 | 1461329572081 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:52:52 INFO - PROCESS | 1929 | 1461329572226 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x1396a7800 == 87 [pid = 1929] [id = 785] 05:52:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 175 (0x12bcc2c00) [pid = 1929] [serial = 2353] [outer = 0x0] 05:52:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 176 (0x12db82000) [pid = 1929] [serial = 2354] [outer = 0x12bcc2c00] 05:52:52 INFO - PROCESS | 1929 | 1461329572274 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 177 (0x12e457c00) [pid = 1929] [serial = 2355] [outer = 0x12bcc2c00] 05:52:52 INFO - PROCESS | 1929 | 1461329572671 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:52:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:52:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 774ms 05:52:52 INFO - PROCESS | 1929 | 1461329572711 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 1929 | 1461329572712 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 05:52:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:52:52 INFO - PROCESS | 1929 | 1461329572732 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 1929 | 1461329572733 Marionette TRACE conn3 <- [1,3106,null,{}] 05:52:52 INFO - PROCESS | 1929 | 1461329572736 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 1929 | 1461329572896 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:52:52 INFO - PROCESS | 1929 | 1461329572988 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1929 | ++DOCSHELL 0x139b1f800 == 88 [pid = 1929] [id = 786] 05:52:52 INFO - PROCESS | 1929 | ++DOMWINDOW == 178 (0x12e461400) [pid = 1929] [serial = 2356] [outer = 0x0] 05:52:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 179 (0x12e90f800) [pid = 1929] [serial = 2357] [outer = 0x12e461400] 05:52:53 INFO - PROCESS | 1929 | 1461329573019 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 180 (0x12e9b3800) [pid = 1929] [serial = 2358] [outer = 0x12e461400] 05:52:53 INFO - PROCESS | 1929 | 1461329573380 Marionette TRACE conn3 <- [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]]]}] 05:52:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:52:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:52:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:52:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 668ms 05:52:53 INFO - PROCESS | 1929 | 1461329573402 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1929 | 1461329573404 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 05:52:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:52:53 INFO - PROCESS | 1929 | 1461329573408 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1929 | 1461329573412 Marionette TRACE conn3 <- [1,3110,null,{}] 05:52:53 INFO - PROCESS | 1929 | 1461329573415 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:53 INFO - PROCESS | 1929 | 1461329573546 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:52:53 INFO - PROCESS | 1929 | 1461329573641 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 1929 | ++DOCSHELL 0x139702800 == 89 [pid = 1929] [id = 787] 05:52:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 181 (0x12e9bbc00) [pid = 1929] [serial = 2359] [outer = 0x0] 05:52:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 182 (0x12f35c000) [pid = 1929] [serial = 2360] [outer = 0x12e9bbc00] 05:52:53 INFO - PROCESS | 1929 | 1461329573675 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 1929 | ++DOMWINDOW == 183 (0x12f6e2800) [pid = 1929] [serial = 2361] [outer = 0x12e9bbc00] 05:52:54 INFO - PROCESS | 1929 | 1461329574076 Marionette TRACE conn3 <- [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"]]]}] 05:52:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:52: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 05:52:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:52:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 675ms 05:52:54 INFO - PROCESS | 1929 | 1461329574083 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 1929 | 1461329574085 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 05:52:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:52:54 INFO - PROCESS | 1929 | 1461329574087 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 1929 | 1461329574088 Marionette TRACE conn3 <- [1,3114,null,{}] 05:52:54 INFO - PROCESS | 1929 | 1461329574093 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:54 INFO - PROCESS | 1929 | 1461329574213 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:52:54 INFO - PROCESS | 1929 | 1461329574328 Marionette TRACE conn3 -> [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\", \"6a11469b-1e36-4620-b005-3cfcf8cde9bf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 1929 | ++DOCSHELL 0x12d0c6000 == 90 [pid = 1929] [id = 788] 05:52:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 184 (0x12a5e6000) [pid = 1929] [serial = 2362] [outer = 0x0] 05:52:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 185 (0x12a9e7000) [pid = 1929] [serial = 2363] [outer = 0x12a5e6000] 05:52:54 INFO - PROCESS | 1929 | 1461329574357 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1929 | ++DOMWINDOW == 186 (0x12f6e4800) [pid = 1929] [serial = 2364] [outer = 0x12a5e6000] 05:52:54 INFO - PROCESS | 1929 | 1461329574711 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:52:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:52:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 672ms 05:52:54 INFO - PROCESS | 1929 | 1461329574760 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 1929 | 1461329574761 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 05:52:55 WARNING - u'runner_teardown' () 05:52:55 INFO - No more tests 05:52:55 INFO - Got 0 unexpected results 05:52:55 INFO - SUITE-END | took 528s 05:52:55 INFO - Closing logging queue 05:52:55 INFO - queue closed 05:52:55 INFO - Return code: 0 05:52:55 WARNING - # TBPL SUCCESS # 05:52:55 INFO - Running post-action listener: _resource_record_post_action 05:52:55 INFO - Running post-run listener: _resource_record_post_run 05:52:56 INFO - Total resource usage - Wall time: 552s; CPU: 58.0%; Read bytes: 389120; Write bytes: 996436480; Read time: 4; Write time: 4731 05:52:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:52:56 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 182501888; Write bytes: 175042560; Read time: 15432; Write time: 315 05:52:57 INFO - run-tests - Wall time: 532s; CPU: 58.0%; Read bytes: 389120; Write bytes: 794096128; Read time: 4; Write time: 4308 05:52:57 INFO - Running post-run listener: _upload_blobber_files 05:52:57 INFO - Blob upload gear active. 05:52:57 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:52: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 05:52: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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:52: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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:52:57 INFO - (blobuploader) - INFO - Open directory for files ... 05:52:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:52:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:52:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:52:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:52:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:52:58 INFO - (blobuploader) - INFO - Done attempting. 05:52:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:52:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:52:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:52:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:52:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:52:59 INFO - (blobuploader) - INFO - Done attempting. 05:52:59 INFO - (blobuploader) - INFO - Iteration through files over. 05:52:59 INFO - Return code: 0 05:52:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:52:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:52:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/58e998d022385579b48e5e3df4a9dfe08ffda1ac62e472689227db6ba437960eb519f176aa8565c4eb786b2298254e15cbfa44b7bb68a8d667cde71f0db63956", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7a0a26c0023c20bf5e16b45723b23ea06f5f085f288c25a567ea51c556bba224698ff3950e3bfad65f8b15ee6e192f47865c4f18dc4445014709d1a971020a4c"} 05:52:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:52:59 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:52:59 INFO - Contents: 05:52:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/58e998d022385579b48e5e3df4a9dfe08ffda1ac62e472689227db6ba437960eb519f176aa8565c4eb786b2298254e15cbfa44b7bb68a8d667cde71f0db63956", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7a0a26c0023c20bf5e16b45723b23ea06f5f085f288c25a567ea51c556bba224698ff3950e3bfad65f8b15ee6e192f47865c4f18dc4445014709d1a971020a4c"} 05:52:59 INFO - Running post-run listener: copy_logs_to_upload_dir 05:52:59 INFO - Copying logs to upload dir... 05:52:59 INFO - mkdir: /builds/slave/test/build/upload/logs 05:52:59 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=604.413885 ========= master_lag: 1.93 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 6 secs) (at 2016-04-22 05:53:01.842422) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:53:01.845830) ========= 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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners TMPDIR=/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/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/fx-team/sha512/58e998d022385579b48e5e3df4a9dfe08ffda1ac62e472689227db6ba437960eb519f176aa8565c4eb786b2298254e15cbfa44b7bb68a8d667cde71f0db63956", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7a0a26c0023c20bf5e16b45723b23ea06f5f085f288c25a567ea51c556bba224698ff3950e3bfad65f8b15ee6e192f47865c4f18dc4445014709d1a971020a4c"} build_url:https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012809 build_url: 'https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/58e998d022385579b48e5e3df4a9dfe08ffda1ac62e472689227db6ba437960eb519f176aa8565c4eb786b2298254e15cbfa44b7bb68a8d667cde71f0db63956", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7a0a26c0023c20bf5e16b45723b23ea06f5f085f288c25a567ea51c556bba224698ff3950e3bfad65f8b15ee6e192f47865c4f18dc4445014709d1a971020a4c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TqGeIh3mTH-FOQI-tEZUcQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.29 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:53:02.145642) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:53:02.145959) ========= 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.Pk1zpWp6TX/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.xdjSaU0ahp/Listeners TMPDIR=/var/folders/j1/s9lsnw715dxdjl4nwk5gg7qw00000w/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.005307 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:53:02.168174) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 05:53:02.168942) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 05:53:02.169759) ========= ========= Total master_lag: 2.29 =========